/* SPDX-License-Identifier: BSD-3-Clause
 *
 * Copyright(c) 2021 Intel Corporation. All rights reserved.
 */

#define CHIRP_2CH_LENGTH 9600

int32_t chirp_2ch[CHIRP_2CH_LENGTH] = {
	1632025916LL, 1395804306LL, 1650166543LL, 1374310239LL, 1668043675LL, 1352556303LL,
	1685653315LL, 1330545435LL, 1702991495LL, 1308280635LL, 1720054273LL, 1285764967LL,
	1736837736LL, 1263001556LL, 1753338002LL, 1239993590LL, 1769551217LL, 1216744321LL,
	1785473561LL, 1193257061LL, 1801101246LL, 1169535187LL, 1816430518LL, 1145582134LL,
	1831457656LL, 1121401404LL, 1846178976LL, 1096996555LL, 1860590830LL, 1072371211LL,
	1874689610LL, 1047529054LL, 1888471743LL, 1022473828LL, 1901933697LL, 997209338LL,
	1915071983LL, 971739447LL, 1927883150LL, 946068081LL, 1940363792LL, 920199223LL,
	1952510545LL, 894136916LL, 1964320092LL, 867885263LL, 1975789159LL, 841448425LL,
	1986914521LL, 814830620LL, 1997693000LL, 788036123LL, 2008121465LL, 761069270LL,
	2018196837LL, 733934451LL, 2027916088LL, 706636111LL, 2037276239LL, 679178755LL,
	2046274365LL, 651566939LL, 2054907596LL, 623805277LL, 2063173116LL, 595898437LL,
	2071068163LL, 567851139LL, 2078590035LL, 539668157LL, 2085736084LL, 511354320LL,
	2092503724LL, 482914505LL, 2098890426LL, 454353644LL, 2104893723LL, 425676718LL,
	2110511210LL, 396888758LL, 2115740543LL, 367994846LL, 2120579444LL, 339000112LL,
	2125025696LL, 309909733LL, 2129077152LL, 280728935LL, 2132731726LL, 251462991LL,
	2135987405LL, 222117219LL, 2138842240LL, 192696982LL, 2141294352LL, 163207687LL,
	2143341935LL, 133654786LL, 2144983251LL, 104043773LL, 2146216634LL, 74380185LL,
	2147040493LL, 44669597LL, 2147453310LL, 14917627LL, 2147453639LL, -14870067LL,
	2147040115LL, -44687793LL, 2146211443LL, -74529816LL, 2144966411LL, -104390369LL,
	2143303881LL, -134263646LL, 2141222796LL, -164143810LL, 2138722179LL, -194024987LL,
	2135801131LL, -223901273LL, 2132458839LL, -253766730LL, 2128694567LL, -283615393LL,
	2124507667LL, -313441264LL, 2119897570LL, -343238319LL, 2114863796LL, -373000506LL,
	2109405947LL, -402721747LL, 2103523711LL, -432395939LL, 2097216867LL, -462016955LL,
	2090485276LL, -491578646LL, 2083328890LL, -521074840LL, 2075747750LL, -550499348LL,
	2067741985LL, -579845958LL, 2059311816LL, -609108444LL, 2050457554LL, -638280559LL,
	2041179601LL, -667356045LL, 2031478450LL, -696328628LL, 2021354690LL, -725192021LL,
	2010809001LL, -753939928LL, 1999842156LL, -782566038LL, 1988455023LL, -811064038LL,
	1976648566LL, -839427601LL, 1964423844LL, -867650399LL, 1951782009LL, -895726097LL,
	1938724314LL, -923648358LL, 1925252104LL, -951410841LL, 1911366825LL, -979007208LL,
	1897070018LL, -1006431119LL, 1882363324LL, -1033676240LL, 1867248481LL, -1060736237LL,
	1851727325LL, -1087604784LL, 1835801793LL, -1114275563LL, 1819473920LL, -1140742261LL,
	1802745841LL, -1166998579LL, 1785619792LL, -1193038228LL, 1768098106LL, -1218854930LL,
	1750183219LL, -1244442426LL, 1731877668LL, -1269794471LL, 1713184088LL, -1294904836LL,
	1694105217LL, -1319767315LL, 1674643895LL, -1344375721LL, 1654803059LL, -1368723890LL,
	1634585752LL, -1392805684LL, 1613995115LL, -1416614987LL, 1593034391LL, -1440145715LL,
	1571706925LL, -1463391811LL, 1550016164LL, -1486347249LL, 1527965653LL, -1509006036LL,
	1505559041LL, -1531362213LL, 1482800077LL, -1553409857LL, 1459692612LL, -1575143083LL,
	1436240596LL, -1596556045LL, 1412448080LL, -1617642937LL, 1388319218LL, -1638397999LL,
	1363858259LL, -1658815511LL, 1339069557LL, -1678889804LL, 1313957563LL, -1698615252LL,
	1288526827LL, -1717986283LL, 1262782000LL, -1736997373LL, 1236727828LL, -1755643054LL,
	1210369159LL, -1773917910LL, 1183710937LL, -1791816584LL, 1156758201LL, -1809333777LL,
	1129516092LL, -1826464249LL, 1101989842LL, -1843202822LL, 1074184781LL, -1859544382LL,
	1046106334LL, -1875483882LL, 1017760021LL, -1891016338LL, 989151454LL, -1906136840LL,
	960286340LL, -1920840545LL, 931170477LL, -1935122682LL, 901809756LL, -1948978557LL,
	872210157LL, -1962403551LL, 842377752LL, -1975393119LL, 812318701LL, -1987942801LL,
	782039253LL, -2000048214LL, 751545744LL, -2011705060LL, 720844598LL, -2022909123LL,
	689942322LL, -2033656275LL, 658845510LL, -2043942476LL, 627560839LL, -2053763776LL,
	596095066LL, -2063116314LL, 564455034LL, -2071996324LL, 532647661LL, -2080400135LL,
	500679949LL, -2088324170LL, 468558975LL, -2095764953LL, 436291894LL, -2102719105LL,
	403885934LL, -2109183350LL, 371348401LL, -2115154514LL, 338686671LL, -2120629527LL,
	305908191LL, -2125605427LL, 273020481LL, -2130079358LL, 240031128LL, -2134048573LL,
	206947784LL, -2137510437LL, 173778171LL, -2140462427LL, 140530072LL, -2142902133LL,
	107211333LL, -2144827262LL, 73829863LL, -2146235636LL, 40393628LL, -2147125196LL,
	6910652LL, -2147483648LL, -26610983LL, -2147340240LL, -60163142LL, -2146662211LL,
	-93737638LL, -2145458344LL, -127326232LL, -2143727194LL, -160920636LL, -2141467441LL,
	-194512515LL, -2138677894LL, -228093491LL, -2135357490LL, -261655138LL, -2131505299LL,
	-295188992LL, -2127120521LL, -328686550LL, -2122202489LL, -362139268LL, -2116750671LL,
	-395538570LL, -2110764670LL, -428875844LL, -2104244226LL, -462142450LL, -2097189216LL,
	-495329714LL, -2089599657LL, -528428940LL, -2081475704LL, -561431404LL, -2072817655LL,
	-594328360LL, -2063625948LL, -627111041LL, -2053901165LL, -659770664LL, -2043644031LL,
	-692298427LL, -2032855416LL, -724685516LL, -2021536335LL, -756923107LL, -2009687952LL,
	-789002364LL, -1997311574LL, -820914447LL, -1984408658LL, -852650512LL, -1970980811LL,
	-884201711LL, -1957029787LL, -915559199LL, -1942557491LL, -946714133LL, -1927565979LL,
	-977657678LL, -1912057457LL, -1008381004LL, -1896034283LL, -1038875294LL, -1879498969LL,
	-1069131744LL, -1862454178LL, -1099141567LL, -1844902726LL, -1128895993LL, -1826847582LL,
	-1158386274LL, -1808291871LL, -1187603687LL, -1789238870LL, -1216539534LL, -1769692012LL,
	-1245185147LL, -1749654881LL, -1273531890LL, -1729131220LL, -1301571163LL, -1708124925LL,
	-1329294402LL, -1686640046LL, -1356693083LL, -1664680790LL, -1383758727LL, -1642251515LL,
	-1410482899LL, -1619356738LL, -1436857213LL, -1596001128LL, -1462873336LL, -1572189510LL,
	-1488522987LL, -1547926862LL, -1513797943LL, -1523218316LL, -1538690043LL, -1498069159LL,
	-1563191185LL, -1472484829LL, -1587293335LL, -1446470920LL, -1610988528LL, -1420033174LL,
	-1634268869LL, -1393177489LL, -1657126539LL, -1365909912LL, -1679553793LL, -1338236641LL,
	-1701542971LL, -1310164024LL, -1723086491LL, -1281698559LL, -1744176861LL, -1252846891LL,
	-1764806674LL, -1223615812LL, -1784968618LL, -1194012264LL, -1804655473LL, -1164043331LL,
	-1823860119LL, -1133716243LL, -1842575534LL, -1103038374LL, -1860794801LL, -1072017240LL,
	-1878511107LL, -1040660499LL, -1895717751LL, -1008975947LL, -1912408141LL, -976971522LL,
	-1928575802LL, -944655297LL, -1944214375LL, -912035480LL, -1959317622LL, -879120417LL,
	-1973879429LL, -845918585LL, -1987893807LL, -812438591LL, -2001354897LL, -778689174LL,
	-2014256970LL, -744679201LL, -2026594433LL, -710417664LL, -2038361830LL, -675913679LL,
	-2049553845LL, -641176488LL, -2060165305LL, -606215449LL, -2070191180LL, -571040043LL,
	-2079626592LL, -535659865LL, -2088466811LL, -500084625LL, -2096707261LL, -464324146LL,
	-2104343523LL, -428388361LL, -2111371336LL, -392287311LL, -2117786599LL, -356031142LL,
	-2123585376LL, -319630103LL, -2128763898LL, -283094545LL, -2133318562LL, -246434915LL,
	-2137245938LL, -209661758LL, -2140542770LL, -172785710LL, -2143205977LL, -135817500LL,
	-2145232656LL, -98767940LL, -2146620084LL, -61647932LL, -2147365723LL, -24468456LL,
	-2147467217LL, 12759426LL, -2146922401LL, 50024580LL, -2145729294LL, 87315794LL,
	-2143886112LL, 124621789LL, -2141391261LL, 161931220LL, -2138243343LL, 199232676LL,
	-2134441158LL, 236514686LL, -2129983705LL, 273765723LL, -2124870183LL, 310974205LL,
	-2119099998LL, 348128501LL, -2112672755LL, 385216931LL, -2105588269LL, 422227774LL,
	-2097846563LL, 459149266LL, -2089447869LL, 495969610LL, -2080392630LL, 532676973LL,
	-2070681502LL, 569259494LL, -2060315354LL, 605705288LL, -2049295272LL, 642002447LL,
	-2037622558LL, 678139046LL, -2025298731LL, 714103144LL, -2012325532LL, 749882794LL,
	-1998704920LL, 785466038LL, -1984439074LL, 820840920LL, -1969530397LL, 855995483LL,
	-1953981516LL, 890917778LL, -1937795280LL, 925595866LL, -1920974763LL, 960017819LL,
	-1903523265LL, 994171732LL, -1885444311LL, 1028045719LL, -1866741655LL, 1061627923LL,
	-1847419274LL, 1094906516LL, -1827481375LL, 1127869708LL, -1806932391LL, 1160505746LL,
	-1785776986LL, 1192802922LL, -1764020047LL, 1224749577LL, -1741666693LL, 1256334105LL,
	-1718722270LL, 1287544955LL, -1695192351LL, 1318370641LL, -1671082736LL, 1348799741LL,
	-1646399456LL, 1378820904LL, -1621148765LL, 1408422854LL, -1595337146LL, 1437594395LL,
	-1568971306LL, 1466324416LL, -1542058181LL, 1494601893LL, -1514604927LL, 1522415898LL,
	-1486618929LL, 1549755598LL, -1458107790LL, 1576610264LL, -1429079339LL, 1602969275LL,
	-1399541624LL, 1628822119LL, -1369502913LL, 1654158404LL, -1338971693LL, 1678967855LL,
	-1307956668LL, 1703240326LL, -1276466757LL, 1726965799LL, -1244511095LL, 1750134391LL,
	-1212099027LL, 1772736360LL, -1179240111LL, 1794762105LL, -1145944113LL, 1816202175LL,
	-1112221007LL, 1837047274LL, -1078080969LL, 1857288259LL, -1043534381LL, 1876916154LL,
	-1008591825LL, 1895922146LL, -973264081LL, 1914297595LL, -937562124LL, 1932034036LL,
	-901497124LL, 1949123185LL, -865080440LL, 1965556940LL, -828323621LL, 1981327391LL,
	-791238400LL, 1996426820LL, -753836692LL, 2010847705LL, -716130592LL, 2024582729LL,
	-678132371LL, 2037624779LL, -639854473LL, 2049966952LL, -601309512LL, 2061602562LL,
	-562510267LL, 2072525139LL, -523469681LL, 2082728438LL, -484200856LL, 2092206439LL,
	-444717048LL, 2100953355LL, -405031667LL, 2108963632LL, -365158269LL, 2116231956LL,
	-325110554LL, 2122753255LL, -284902361LL, 2128522703LL, -244547667LL, 2133535725LL,
	-204060577LL, 2137788000LL, -163455325LL, 2141275463LL, -122746266LL, 2143994311LL,
	-81947874LL, 2145941005LL, -41074735LL, 2147112274LL, -141544LL, 2147483647LL,
	40836900LL, 2147116811LL, 81845702LL, 2145944905LL, 122869869LL, 2143987231LL,
	163894324LL, 2141241907LL, 204903903LL, 2137707333LL, 245883366LL, 2133382203LL,
	286817399LL, 2128265499LL, 327690623LL, 2122356499LL, 368487595LL, 2115654779LL,
	409192816LL, 2108160215LL, 449790737LL, 2099872983LL, 490265765LL, 2090793565LL,
	530602267LL, 2080922749LL, 570784576LL, 2070261631LL, 610797001LL, 2058811617LL,
	650623827LL, 2046574428LL, 690249326LL, 2033552094LL, 729657759LL, 2019746966LL,
	768833386LL, 2005161708LL, 807760472LL, 1989799305LL, 846423288LL, 1973663059LL,
	884806127LL, 1956756595LL, 922893300LL, 1939083858LL, 960669150LL, 1920649118LL,
	998118057LL, 1901456967LL, 1035224440LL, 1881512320LL, 1071972771LL, 1860820419LL,
	1108347577LL, 1839386827LL, 1144333448LL, 1817217437LL, 1179915042LL, 1794318463LL,
	1215077095LL, 1770696447LL, 1249804426LL, 1746358254LL, 1284081944LL, 1721311074LL,
	1317894657LL, 1695562422LL, 1351227674LL, 1669120136LL, 1384066216LL, 1641992376LL,
	1416395624LL, 1614187625LL, 1448201363LL, 1585714686LL, 1479469028LL, 1556582683LL,
	1510184357LL, 1526801055LL, 1540333230LL, 1496379561LL, 1569901685LL, 1465328274LL,
	1598875916LL, 1433657580LL, 1627242288LL, 1401378175LL, 1654987336LL, 1368501067LL,
	1682097781LL, 1335037568LL, 1708560530LL, 1300999296LL, 1734362686LL, 1266398170LL,
	1759491556LL, 1231246409LL, 1783934653LL, 1195556526LL, 1807679709LL, 1159341331LL,
	1830714680LL, 1122613919LL, 1853027751LL, 1085387675LL, 1874607344LL, 1047676266LL,
	1895442126LL, 1009493636LL, 1915521013LL, 970854006LL, 1934833180LL, 931771870LL,
	1953368067LL, 892261984LL, 1971115381LL, 852339372LL, 1988065112LL, 812019313LL,
	2004207528LL, 771317340LL, 2019533191LL, 730249233LL, 2034032959LL, 688831019LL,
	2047697993LL, 647078960LL, 2060519763LL, 605009554LL, 2072490053LL, 562639522LL,
	2083600971LL, 519985812LL, 2093844951LL, 477065585LL, 2103214761LL, 433896212LL,
	2111703506LL, 390495268LL, 2119304639LL, 346880529LL, 2126011960LL, 303069957LL,
	2131819628LL, 259081702LL, 2136722160LL, 214934091LL, 2140714442LL, 170645622LL,
	2143791732LL, 126234957LL, 2145949660LL, 81720916LL, 2147184243LL, 37122466LL,
	2147483647LL, -7541283LL, 2146869367LL, -52251084LL, 2145313885LL, -96987566LL,
	2142823023LL, -141731240LL, 2139394771LL, -186462503LL, 2135027527LL, -231161652LL,
	2129720101LL, -275808889LL, 2123471718LL, -320384328LL, 2116282020LL, -364868008LL,
	2108151076LL, -409239898LL, 2099079376LL, -453479907LL, 2089067841LL, -497567894LL,
	2078117823LL, -541483673LL, 2066231107LL, -585207028LL, 2053409917LL, -628717716LL,
	2039656914LL, -671995481LL, 2024975200LL, -715020063LL, 2009368323LL, -757771203LL,
	1992840271LL, -800228659LL, 1975395483LL, -842372210LL, 1957038842LL, -884181670LL,
	1937775681LL, -925636895LL, 1917611785LL, -966717794LL, 1896553386LL, -1007404341LL,
	1874607169LL, -1047676580LL, 1851780268LL, -1087514639LL, 1828080272LL, -1126898741LL,
	1803515217LL, -1165809210LL, 1778093592LL, -1204226487LL, 1751824335LL, -1242131133LL,
	1724716835LL, -1279503846LL, 1696780926LL, -1316325470LL, 1668026890LL, -1352577002LL,
	1638465457LL, -1388239604LL, 1608107796LL, -1423294618LL, 1576965520LL, -1457723568LL,
	1545050680LL, -1491508179LL, 1512375765LL, -1524630381LL, 1478953695LL, -1557072324LL,
	1444797823LL, -1588816385LL, 1409921928LL, -1619845181LL, 1374340215LL, -1650141578LL,
	1338067306LL, -1679688702LL, 1301118243LL, -1708469950LL, 1263508475LL, -1736468999LL,
	1225253862LL, -1763669818LL, 1186370666LL, -1790056674LL, 1146875545LL, -1815614149LL,
	1106785549LL, -1840327145LL, 1066118116LL, -1864180897LL, 1024891064LL, -1887160979LL,
	983122585LL, -1909253319LL, 940831241LL, -1930444205LL, 898035953LL, -1950720298LL,
	854756000LL, -1970068637LL, 811011007LL, -1988476653LL, 766820938LL, -2005932178LL,
	722206094LL, -2022423450LL, 677187097LL, -2037939128LL, 631784888LL, -2052468297LL,
	586020715LL, -2066000478LL, 539916127LL, -2078525638LL, 493492965LL, -2090034197LL,
	446773349LL, -2100517038LL, 399779676LL, -2109965512LL, 352534602LL, -2118371452LL,
	305061038LL, -2125727173LL, 257382139LL, -2132025489LL, 209521293LL, -2137259713LL,
	161502108LL, -2141423667LL, 113348408LL, -2144511691LL, 65084214LL, -2146518646LL,
	16733739LL, -2147439926LL, -31678627LL, -2147271459LL, -80128324LL, -2146009717LL,
	-128590642LL, -2143651721LL, -177040723LL, -2140195046LL, -225453582LL, -2135637829LL,
	-273804112LL, -2129978770LL, -322067104LL, -2123217142LL, -370217252LL, -2115352793LL,
	-418229171LL, -2106386150LL, -466077410LL, -2096318225LL, -513736463LL, -2085150618LL,
	-561180782LL, -2072885521LL, -608384795LL, -2059525721LL, -655322914LL, -2045074603LL,
	-701969554LL, -2029536153LL, -748299141LL, -2012914963LL, -794286133LL, -1995216227LL,
	-839905030LL, -1976445747LL, -885130389LL, -1956609937LL, -929936838LL, -1935715818LL,
	-974299093LL, -1913771023LL, -1018191969LL, -1890783797LL, -1061590399LL, -1866762994LL,
	-1104469445LL, -1841718083LL, -1146804314LL, -1815659141LL, -1188570376LL, -1788596856LL,
	-1229743173LL, -1760542525LL, -1270298440LL, -1731508050LL, -1310212117LL, -1701505939LL,
	-1349460364LL, -1670549304LL, -1388019579LL, -1638651855LL, -1425866409LL, -1605827898LL,
	-1462977767LL, -1572092333LL, -1499330851LL, -1537460651LL, -1534903150LL, -1501948925LL,
	-1569672470LL, -1465573809LL, -1603616940LL, -1428352534LL, -1636715034LL, -1390302899LL,
	-1668945579LL, -1351443268LL, -1700287778LL, -1311792561LL, -1730721218LL, -1271370252LL,
	-1760225888LL, -1230196356LL, -1788782194LL, -1188291428LL, -1816370970LL, -1145676548LL,
	-1842973498LL, -1102373321LL, -1868571518LL, -1058403862LL, -1893147245LL, -1013790788LL,
	-1916683380LL, -968557213LL, -1939163126LL, -922726733LL, -1960570203LL, -876323417LL,
	-1980888858LL, -829371801LL, -2000103881LL, -781896871LL, -2018200618LL, -733924053LL,
	-2035164983LL, -685479207LL, -2050983471LL, -636588606LL, -2065643171LL, -587278931LL,
	-2079131778LL, -537577254LL, -2091437604LL, -487511027LL, -2102549593LL, -437108067LL,
	-2112457328LL, -386396543LL, -2121151047LL, -335404962LL, -2128621649LL, -284162153LL,
	-2134860707LL, -232697254LL, -2139860482LL, -181039696LL, -2143613924LL, -129219186LL,
	-2146114691LL, -77265693LL, -2147357152LL, -25209430LL, -2147336399LL, 26919159LL,
	-2146048256LL, 79089422LL, -2143489283LL, 131270509LL, -2139656789LL, 183431395LL,
	-2134548837LL, 235540897LL, -2128164251LL, 287567688LL, -2120502621LL, 339480319LL,
	-2111564314LL, 391247239LL, -2101350474LL, 442836808LL, -2089863032LL, 494217321LL,
	-2077104708LL, 545357026LL, -2063079015LL, 596224143LL, -2047790267LL, 646786884LL,
	-2031243578LL, 697013472LL, -2013444865LL, 746872163LL, -1994400855LL, 796331265LL,
	-1974119081LL, 845359158LL, -1952607890LL, 893924314LL, -1929876438LL, 941995323LL,
	-1905934692LL, 989540904LL, -1880793434LL, 1036529937LL, -1854464255LL, 1082931476LL,
	-1826959555LL, 1128714772LL, -1798292545LL, 1173849298LL, -1768477241LL, 1218304765LL,
	-1737528460LL, 1262051149LL, -1705461823LL, 1305058705LL, -1672293744LL, 1347297995LL,
	-1638041428LL, 1388739908LL, -1602722869LL, 1429355679LL, -1566356839LL, 1469116913LL,
	-1528962887LL, 1507995605LL, -1490561327LL, 1545964160LL, -1451173235LL, 1582995418LL,
	-1410820440LL, 1619062673LL, -1369525513LL, 1654139693LL, -1327311760LL, 1688200742LL,
	-1284203212LL, 1721220602LL, -1240224616LL, 1753174593LL, -1195401421LL, 1784038592LL,
	-1149759767LL, 1813789053LL, -1103326478LL, 1842403033LL, -1056129042LL, 1869858203LL,
	-1008195602LL, 1896132875LL, -959554942LL, 1921206019LL, -910236471LL, 1945057279LL,
	-860270210LL, 1967666999LL, -809686774LL, 1989016235LL, -758517358LL, 2009086775LL,
	-706793721LL, 2027861161LL, -654548164LL, 2045322702LL, -601813519LL, 2061455491LL,
	-548623126LL, 2076244426LL, -495010814LL, 2089675225LL, -441010885LL, 2101734439LL,
	-386658090LL, 2112409471LL, -331987614LL, 2121688591LL, -277035047LL, 2129560949LL,
	-221836371LL, 2136016591LL, -166427933LL, 2141046472LL, -110846424LL, 2144642470LL,
	-55128855LL, 2146797397LL, 687463LL, 2147483647LL, 56564946LL, 2146760038LL,
	112465762LL, 2144558161LL, 168351852LL, 2140896052LL, 224184957LL, 2135771373LL,
	279926643LL, 2129182784LL, 335538329LL, 2121129954LL, 390981309LL, 2111613570LL,
	446216781LL, 2100635341LL, 501205875LL, 2088198009LL, 555909677LL, 2074305350LL,
	610289260LL, 2058962183LL, 664305707LL, 2042174375LL, 717920146LL, 2023948842LL,
	771093770LL, 2004293554LL, 823787872LL, 1983217536LL, 875963869LL, 1960730872LL,
	927583337LL, 1936844704LL, 978608032LL, 1911571231LL, 1028999925LL, 1884923714LL,
	1078721230LL, 1856916465LL, 1127734433LL, 1827564855LL, 1176002321LL, 1796885303LL,
	1223488012LL, 1764895276LL, 1270154986LL, 1731613284LL, 1315967111LL, 1697058872LL,
	1360888677LL, 1661252618LL, 1404884424LL, 1624216121LL, 1447919570LL, 1585971996LL,
	1489959841LL, 1546543865LL, 1530971503LL, 1505956344LL, 1570921389LL, 1464235036LL,
	1609776928LL, 1421406520LL, 1647506173LL, 1377498334LL, 1684077835LL, 1332538966LL,
	1719461305LL, 1286557839LL, 1753626686LL, 1239585294LL, 1786544819LL, 1191652577LL,
	1818187314LL, 1142791820LL, 1848526574LL, 1093036028LL, 1877535824LL, 1042419052LL,
	1905189138LL, 990975580LL, 1931461463LL, 938741110LL, 1956328646LL, 885751930LL,
	1979767462LL, 832045099LL, 2001755636LL, 777658424LL, 2022271868LL, 722630434LL,
	2041295857LL, 667000358LL, 2058808325LL, 610808100LL, 2074791039LL, 554094213LL,
	2089226835LL, 496899872LL, 2102099638LL, 439266848LL, 2113394482LL, 381237479LL,
	2123097533LL, 322854642LL, 2131196105LL, 264161724LL, 2137678683LL, 205202589LL,
	2142534938LL, 146021552LL, 2145755745LL, 86663344LL, 2147333201LL, 27173079LL,
	2147260638LL, -32403773LL, 2145532640LL, -92021425LL, 2142145056LL, -151633807LL,
	2137095013LL, -211194595LL, 2130380929LL, -270657252LL, 2122002524LL, -329975059LL,
	2111960829LL, -389101156LL, 2100258196LL, -447988572LL, 2086898309LL, -506590270LL,
	2071886185LL, -564859175LL, 2055228188LL, -622748221LL, 2036932028LL, -680210383LL,
	2017006768LL, -737198718LL, 1995462827LL, -793666402LL, 1972311982LL, -849566772LL,
	1947567366LL, -904853363LL, 1921243473LL, -959479948LL, 1893356152LL, -1013400578LL,
	1863922608LL, -1066569624LL, 1832961395LL, -1118941812LL, 1800492412LL, -1170472267LL,
	1766536899LL, -1221116554LL, 1731117427LL, -1270830715LL, 1694257893LL, -1319571311LL,
	1655983505LL, -1367295463LL, 1616320776LL, -1413960891LL, 1575297511LL, -1459525952LL,
	1532942790LL, -1503949685LL, 1489286960LL, -1547191845LL, 1444361610LL, -1589212947LL,
	1398199565LL, -1629974303LL, 1350834860LL, -1669438059LL, 1302302720LL, -1707567239LL,
	1252639547LL, -1744325778LL, 1201882888LL, -1779678560LL, 1150071421LL, -1813591459LL,
	1097244924LL, -1846031373LL, 1043444253LL, -1876966260LL, 988711314LL, -1906365177LL,
	933089036LL, -1934198310LL, 876621339LL, -1960437013LL, 819353108LL, -1985053837LL,
	761330160LL, -2008022570LL, 702599208LL, -2029318261LL, 643207834LL, -2048917259LL,
	583204447LL, -2066797238LL, 522638254LL, -2082937231LL, 461559217LL, -2097317654LL,
	400018019LL, -2109920339LL, 338066023LL, -2120728558LL, 275755233LL, -2129727049LL,
	213138255LL, -2136902042LL, 150268249LL, -2142241281LL, 87198893LL, -2145734048LL,
	23984335LL, -2147371185LL, -39320849LL, -2147145110LL, -102661702LL, -2145049843LL,
	-165982933LL, -2141081016LL, -229228961LL, -2135235897LL, -292343965LL, -2127513398LL,
	-355271932LL, -2117914093LL, -417956706LL, -2106440230LL, -480342037LL, -2093095741LL,
	-542371632LL, -2077886249LL, -603989205LL, -2060819083LL, -665138530LL, -2041903276LL,
	-725763489LL, -2021149577LL, -785808129LL, -1998570449LL, -845216710LL, -1974180074LL,
	-903933763LL, -1947994354LL, -961904137LL, -1920030907LL, -1019073055LL, -1890309065LL,
	-1075386171LL, -1858849869LL, -1130789617LL, -1825676065LL, -1185230061LL, -1790812094LL,
	-1238654760LL, -1754284081LL, -1291011614LL, -1716119828LL, -1342249218LL, -1676348797LL,
	-1392316917LL, -1635002097LL, -1441164858LL, -1592112466LL, -1488744045LL, -1547714257LL,
	-1535006390LL, -1501843413LL, -1579904765LL, -1454537447LL, -1623393057LL, -1405835422LL,
	-1665426216LL, -1355777921LL, -1705960307LL, -1304407023LL, -1744952563LL, -1251766274LL,
	-1782361431LL, -1197900657LL, -1818146622LL, -1142856558LL, -1852269164LL, -1086681737LL,
	-1884691441LL, -1029425288LL, -1915377249LL, -971137605LL, -1944291833LL, -911870341LL,
	-1971401940LL, -851676372LL, -1996675856LL, -790609751LL, -2020083453LL, -728725664LL,
	-2041596229LL, -666080392LL, -2061187349LL, -602731256LL, -2078831681LL, -538736574LL,
	-2094505839LL, -474155612LL, -2108188216LL, -409048529LL, -2119859020LL, -343476330LL,
	-2129500306LL, -277500808LL, -2137096012LL, -211184492LL, -2142631983LL, -144590590LL,
	-2146096006LL, -77782931LL, -2147477835LL, -10825906LL, -2146769214LL, 56215590LL,
	-2143963905LL, 123276221LL, -2139057705LL, 190290269LL, -2132048471LL, 257191702LL,
	-2122936133LL, 323914231LL, -2111722714LL, 390391382LL, -2098412344LL, 456556556LL,
	-2083011268LL, 522343097LL, -2065527860LL, 587684363LL, -2045972632LL, 652513786LL,
	-2024358235LL, 716764948LL, -2000699465LL, 780371644LL, -1975013267LL, 843267958LL,
	-1947318730LL, 905388324LL, -1917637087LL, 966667603LL, -1885991709LL, 1027041152LL,
	-1852408095LL, 1086444891LL, -1816913867LL, 1144815379LL, -1779538753LL, 1202089879LL,
	-1740314576LL, 1258206433LL, -1699275234LL, 1313103930LL, -1656456683LL, 1366722177LL,
	-1611896915LL, 1419001969LL, -1565635933LL, 1469885158LL, -1517715724LL, 1519314725LL,
	-1468180235LL, 1567234842LL, -1417075334LL, 1613590949LL, -1364448783LL, 1658329814LL,
	-1310350199LL, 1701399603LL, -1254831016LL, 1742749946LL, -1197944447LL, 1782331999LL,
	-1139745437LL, 1820098512LL, -1080290619LL, 1856003888LL, -1019638268LL, 1890004247LL,
	-957848252LL, 1922057486LL, -894981976LL, 1952123335LL, -831102331LL, 1980163420LL,
	-766273636LL, 2006141313LL, -700561583LL, 2030022591LL, -634033169LL, 2051774888LL,
	-566756643LL, 2071367944LL, -498801433LL, 2088773655LL, -430238085LL, 2103966122LL,
	-361138190LL, 2116921694LL, -291574318LL, 2127619014LL, -221619943LL, 2136039057LL,
	-151349370LL, 2142165171LL, -80837661LL, 2145983114LL, -10160554LL, 2147481086LL,
	60605610LL, 2146649765LL, 131383974LL, 2143482331LL, 202097238LL, 2137974499LL,
	272667752LL, 2130124539LL, 343017589LL, 2119933298LL, 413068639LL, 2107404221LL,
	482742691LL, 2092543368LL, 551961519LL, 2075359423LL, 620646975LL, 2055863708LL,
	688721073LL, 2034070190LL, 756106079LL, 2009995485LL, 822724605LL, 1983658861LL,
	888499694LL, 1955082235LL, 953354917LL, 1924290169LL, 1017214459LL, 1891309863LL,
	1080003213LL, 1856171143LL, 1141646872LL, 1818906450LL, 1202072019LL, 1779550818LL,
	1261206220LL, 1738141859LL, 1318978114LL, 1694719737LL, 1375317504LL, 1649327140LL,
	1430155448LL, 1602009253LL, 1483424347LL, 1552813723LL, 1535058037LL, 1501790623LL,
	1584991875LL, 1448992411LL, 1633162827LL, 1394473891LL, 1679509555LL, 1338292161LL,
	1723972499LL, 1280506570LL, 1766493965LL, 1221178662LL, 1807018205LL, 1160372121LL,
	1845491500LL, 1098152710LL, 1881862236LL, 1034588216LL, 1916080984LL, 969748377LL,
	1948100575LL, 903704819LL, 1977876175LL, 836530986LL, 2005365352LL, 768302061LL,
	2030528153LL, 699094897LL, 2053327163LL, 628987929LL, 2073727576LL, 558061101LL,
	2091697254LL, 486395773LL, 2107206787LL, 414074642LL, 2120229549LL, 341181643LL,
	2130741752LL, 267801866LL, 2138722499LL, 194021455LL, 2144153829LL, 119927513LL,
	2147020764LL, 45608004LL, 2147311348LL, -28848348LL, 2145016686LL, -103352162LL,
	2140130980LL, -177813505LL, 2132651557LL, -252142001LL, 2122578901LL, -326246935LL,
	2109916672LL, -400037362LL, 2094671729LL, -473422223LL, 2076854145LL, -546310454LL,
	2056477221LL, -618611099LL, 2033557492LL, -690233425LL, 2008114731LL, -761087037LL,
	1980171955LL, -831081995LL, 1949755412LL, -900128928LL, 1916894581LL, -968139152LL,
	1881622156LL, -1035024789LL, 1843974030LL, -1100698883LL, 1803989273LL, -1165075514LL,
	1761710112LL, -1228069922LL, 1717181896LL, -1289598616LL, 1670453063LL, -1349579496LL,
	1621575107LL, -1407931968LL, 1570602529LL, -1464577054LL, 1517592797LL, -1519437513LL,
	1462606287LL, -1572437948LL, 1405706237LL, -1623504920LL, 1346958680LL, -1672567059LL,
	1286432384LL, -1719555167LL, 1224198782LL, -1764402333LL, 1160331902LL, -1807044031LL,
	1094908287LL, -1847418224LL, 1028006919LL, -1885465467LL, 959709131LL, -1921129000LL,
	890098521LL, -1954354849LL, 819260858LL, -1985091912LL, 747283985LL, -2013292055LL,
	674257722LL, -2038910193LL, 600273761LL, -2061904378LL, 525425558LL, -2082235874LL,
	449808224LL, -2099869237LL, 373518410LL, -2114772387LL, 296654191LL, -2126916675LL,
	219314945LL, -2136276950LL, 141601230LL, -2142831618LL, 63614660LL, -2146562701LL,
	-14542228LL, -2147455885LL, -92766099LL, -2145500572LL, -170952961LL, -2140689921LL,
	-248998292LL, -2133020887LL, -326797187LL, -2122494252LL, -404244490LL, -2109114659LL,
	-481234940LL, -2092890629LL, -557663313LL, -2073834584LL, -633424565LL, -2051962859LL,
	-708413980LL, -2027295708LL, -782527314LL, -1999857309LL, -855660944LL, -1969675760LL,
	-927712017LL, -1936783071LL, -998578594LL, -1901215149LL, -1068159804LL, -1863011778LL,
	-1136355989LL, -1822216595LL, -1203068852LL, -1778877059LL, -1268201607LL, -1733044413LL,
	-1331659125LL, -1684773643LL, -1393348080LL, -1634123428LL, -1453177097LL, -1581156089LL,
	-1511056888LL, -1525937526LL, -1566900404LL, -1468537155LL, -1620622970LL, -1409027836LL,
	-1672142422LL, -1347485797LL, -1721379250LL, -1283990550LL, -1768256722LL, -1218624806LL,
	-1812701025LL, -1151474380LL, -1854641385LL, -1082628092LL, -1894010198LL, -1012177663LL,
	-1930743148LL, -940217607LL, -1964779326LL, -866845116LL, -1996061343LL, -792159938LL,
	-2024535445LL, -716264257LL, -2050151612LL, -639262559LL, -2072863666LL, -561261504LL,
	-2092629362LL, -482369782LL, -2109410486LL, -402697970LL, -2123172937LL, -322358392LL,
	-2133886812LL, -241464960LL, -2141526481LL, -160133022LL, -2146070657LL, -78479207LL,
	-2147483648LL, 3378745LL, -2145809494LL, 85322139LL, -2140983857LL, 167231503LL,
	-2133022234LL, 248986751LL, -2121925912LL, 330467361LL, -2107700821LL, 411552551LL,
	-2090357559LL, 492121458LL, -2069911413LL, 572053316LL, -2046382373LL, 651227639LL,
	-2019795137LL, 729524406LL, -1990179111LL, 806824243LL, -1957568402LL, 883008610LL,
	-1922001800LL, 957959986LL, -1883522758LL, 1031562056LL, -1842179360LL, 1103699894LL,
	-1798024288LL, 1174260155LL, -1751114770LL, 1243131255LL, -1701512532LL, 1310203555LL,
	-1649283740LL, 1375369550LL, -1594498928LL, 1438524043LL, -1537232926LL, 1499564332LL,
	-1477564777LL, 1558390381LL, -1415577650LL, 1614905004LL, -1351358735LL, 1669014027LL,
	-1284999151LL, 1720626466LL, -1216593821LL, 1769654691LL, -1146241366LL, 1816014588LL,
	-1074043969LL, 1859625716LL, -1000107249LL, 1900411467LL, -924540120LL, 1938299208LL,
	-847454643LL, 1973220434LL, -768965877LL, 2005110903LL, -689191716LL, 2033910773LL,
	-608252730LL, 2059564728LL, -526271988LL, 2082022105LL, -443374886LL, 2101237008LL,
	-359688965LL, 2117168416LL, -275343719LL, 2129780291LL, -190470409LL, 2139041672LL,
	-105201860LL, 2144926764LL, -19672266LL, 2147415017LL, 65983022LL, 2146491205LL,
	151627702LL, 2142145488LL, 237124735LL, 2134373471LL, 322336562LL, 2123176251LL,
	407125325LL, 2108560462LL, 491353087LL, 2090538303LL, 574882057LL, 2069127563LL,
	657574818LL, 2044351636LL, 739294556LL, 2016239522LL, 819905287LL, 1984825829LL,
	899272088LL, 1950150754LL, 977261330LL, 1912260062LL, 1053740907LL, 1871205054LL,
	1128580469LL, 1827042522LL, 1201651651LL, 1779834701LL, 1272828300LL, 1729649205LL,
	1341986706LL, 1676558956LL, 1409005829LL, 1620642103LL, 1473767517LL, 1561981933LL,
	1536156732LL, 1500666768LL, 1596061765LL, 1436789858LL, 1653374452LL, 1370449260LL,
	1707990384LL, 1301747711LL, 1759809111LL, 1230792487LL, 1808734346LL, 1157695261LL,
	1854674162LL, 1082571941LL, 1897541176LL, 1005542509LL, 1937252743LL, 926730847LL,
	1973731126LL, 846264553LL, 2006903673LL, 764274754LL, 2036702978LL, 680895903LL,
	2063067041LL, 596265576LL, 2085939413LL, 510524259LL, 2105269340LL, 423815124LL,
	2121011894LL, 336283806LL, 2133128097LL, 248078162LL, 2141585033LL, 159348038LL,
	2146355956LL, 70245016LL, 2147420380LL, -19077833LL, 2144764167LL, -108466212LL,
	2138379601LL, -197764852LL, 2128265447LL, -286817785LL, 2114427009LL, -375468610LL,
	2096876168LL, -463560771LL, 2075631413LL, -550937827LL, 2050717858LL, -637443738LL,
	2022167250LL, -722923140LL, 1990017961LL, -807221634LL, 1954314976LL, -890186063LL,
	1915109857LL, -971664802LL, 1872460706LL, -1051508040LL, 1826432107LL, -1129568064LL,
	1777095065LL, -1205699541LL, 1724526921LL, -1279759803LL, 1668811265LL, -1351609120LL,
	1610037832LL, -1421110986LL, 1548302383LL, -1488132381LL, 1483706582LL, -1552544051LL,
	1416357851LL, -1614220768LL, 1346369220LL, -1673041594LL, 1273859163LL, -1728890131LL,
	1198951419LL, -1781654778LL, 1121774809LL, -1831228967LL, 1042463034LL, -1877511405LL,
	961154465LL, -1920406297LL, 877991925LL, -1959823572LL, 793122452LL, -1995679090LL,
	706697064LL, -2027894847LL, 618870503LL, -2056399171LL, 529800975LL, -2081126901LL,
	439649880LL, -2102019561LL, 348581532LL, -2119025523LL, 256762874LL, -2132100157LL,
	164363179LL, -2141205968LL, 71553754LL, -2146312725LL, -21492379LL, -2147397572LL,
	-114600791LL, -2144445129LL, -207595970LL, -2137447582LL, -300301650LL, -2126404753LL,
	-392541139LL, -2111324160LL, -484137659LL, -2092221064LL, -574914683LL, -2069118498LL,
	-664696276LL, -2042047285LL, -753307443LL, -2011046034LL, -840574471LL, -1976161130LL,
	-926325279LL, -1937446704LL, -1010389766LL, -1894964584LL, -1092600153LL, -1848784238LL,
	-1172791334LL, -1798982696LL, -1250801216LL, -1745644457LL, -1326471063LL, -1688861383LL,
	-1399645833LL, -1628732573LL, -1470174511LL, -1565364226LL, -1537910441LL, -1498869484LL,
	-1602711645LL, -1429368264LL, -1664441149LL, -1356987072LL, -1722967284LL, -1281858803LL,
	-1778163998LL, -1204122522LL, -1829911145LL, -1123923241LL, -1878094776LL, -1041411670LL,
	-1922607409LL, -956743959LL, -1963348303LL, -870081429LL, -2000223708LL, -781590284LL,
	-2033147106LL, -691441318LL, -2062039451LL, -599809599LL, -2086829376LL, -506874154LL,
	-2107453406LL, -412817628LL, -2123856144LL, -317825949LL, -2135990446LL, -222087967LL,
	-2143817587LL, -125795095LL, -2147307397LL, -29140933LL, -2146438397LL, 67679109LL,
	-2141197904LL, 164468202LL, -2131582130LL, 261028492LL, -2117596259LL, 357161501LL,
	-2099254499LL, 452668532LL, -2076580132LL, 547351084LL, -2049605527LL, 641011260LL,
	-2018372150LL, 733452192LL, -1982930542LL, 824478453LL, -1943340287LL, 913896484LL,
	-1899669956LL, 1001515008LL, -1851997032LL, 1087145458LL, -1800407816LL, 1170602386LL,
	-1744997314LL, 1251703890LL, -1685869098LL, 1330272016LL, -1623135162LL, 1406133173LL,
	-1556915739LL, 1479118533LL, -1487339116LL, 1549064430LL, -1414541418LL, 1615812746LL,
	-1338666380LL, 1679211296LL, -1259865095LL, 1739114198LL, -1178295748LL, 1795382239LL,
	-1094123330LL, 1847883219LL, -1007519333LL, 1896492301LL, -918661430LL, 1941092329LL,
	-827733139LL, 1981574148LL, -734923466LL, 2017836899LL, -640426540LL, 2049788306LL,
	-544441224LL, 2077344941LL, -447170722LL, 2100432479LL, -348822162LL, 2118985925LL,
	-249606173LL, 2132949838LL, -149736450LL, 2142278518LL, -49429306LL, 2146936188LL,
	51096791LL, 2146897150LL, 151621680LL, 2142145914LL, 251923985LL, 2132677322LL,
	351781599LL, 2118496627LL, 450972173LL, 2099619573LL, 549273614LL, 2076072434LL,
	646464580LL, 2047892038LL, 742324986LL, 2015125770LL, 836636512LL, 1977831540LL,
	929183100LL, 1936077741LL, 1019751472LL, 1889943170LL, 1108131625LL, 1839516935LL,
	1194117337LL, 1784898327LL, 1277506667LL, 1726196677LL, 1358102446LL, 1663531183LL,
	1435712767LL, 1597030715LL, 1510151462LL, 1526833591LL, 1581238578LL, 1453087339LL,
	1648800835LL, 1375948421LL, 1712672082LL, 1295581951LL, 1772693732LL, 1212161370LL,
	1828715188LL, 1125868116LL, 1880594257LL, 1036891263LL, 1928197545LL, 945427141LL,
	1971400835LL, 851678930LL, 2010089448LL, 755856247LL, 2044158586LL, 658174694LL,
	2073513656LL, 558855411LL, 2098070570LL, 458124586LL, 2117756022LL, 356212973LL,
	2132507751LL, 253355372LL, 2142274766LL, 149790111LL, 2147017562LL, 45758508LL,
	2146708296LL, -58495684LL, 2141330948LL, -162726835LL, 2130881451LL, -266688013LL,
	2115367788LL, -370131561LL, 2094810075LL, -472809688LL, 2069240598LL, -574475065LL,
	2038703834LL, -674881420LL, 2003256437LL, -773784144LL, 1962967196LL, -870940895LL,
	1917916960LL, -966112202LL, 1868198538LL, -1059062073LL, 1813916564LL, -1149558590LL,
	1755187331LL, -1237374514LL, 1692138601LL, -1322287869LL, 1624909378LL, -1404082535LL,
	1553649655LL, -1482548819LL, 1478520128LL, -1557484024LL, 1399691882LL, -1628693000LL,
	1317346053LL, -1695988688LL, 1231673450LL, -1759192646LL, 1142874164LL, -1818135556LL,
	1051157132LL, -1872657720LL, 956739694LL, -1922609532LL, 859847108LL, -1967851926LL,
	760712051LL, -2008256813LL, 659574089LL, -2043707482LL, 556679130LL, -2074098985LL,
	452278850LL, -2099338490LL, 346630107LL, -2119345612LL, 239994322LL, -2134052712LL,
	132636860LL, -2143405168LL, 24826378LL, -2147361615LL, -83165830LL, -2145894149LL,
	-191066510LL, -2138988509LL, -298601125LL, -2126644216LL, -405494561LL, -2108874679LL,
	-511471820LL, -2085707273LL, -616258735LL, -2057183372LL, -719582683LL, -2023358351LL,
	-821173304LL, -1984301554LL, -920763220LL, -1940096221LL, -1018088751LL, -1890839377LL,
	-1112890634LL, -1836641688LL, -1204914733LL, -1777627278LL, -1293912744LL, -1713933506LL,
	-1379642892LL, -1645710711LL, -1461870615LL, -1573121914LL, -1540369243LL, -1496342490LL,
	-1614920651LL, -1415559798LL, -1685315909LL, -1330972780LL, -1751355900LL, -1242791521LL,
	-1812851934LL, -1151236778LL, -1869626324LL, -1056539474LL, -1921512950LL, -958940163LL,
	-1968357790LL, -858688456LL, -2010019429LL, -756042425LL, -2046369536LL, -651267976LL,
	-2077293310LL, -544638190LL, -2102689896LL, -436432644LL, -2122472766LL, -326936705LL,
	-2136570063LL, -216440800LL, -2144924909LL, -105239667LL, -2147483648LL, 6368414LL,
	-2144256234LL, 118082407LL, -2135196104LL, 229599325LL, -2120320647LL, 340615042LL,
	-2099651153LL, 450825120LL, -2073224909LL, 559925647LL, -2041095220LL, 667614076LL,
	-2003331387LL, 773590076LL, -1960018637LL, 877556377LL, -1911258011LL, 979219623LL,
	-1857166203LL, 1078291217LL, -1797875359LL, 1174488164LL, -1733532825LL, 1267533903LL,
	-1664300855LL, 1357159135LL, -1590356264LL, 1443102632LL, -1511890052LL, 1525112037LL,
	-1429106968LL, 1602944643LL, -1342225042LL, 1676368154LL, -1251475071LL, 1745161425LL,
	-1157100057LL, 1809115173LL, -1059354618LL, 1868032668LL, -958504345LL, 1921730385LL,
	-854825134LL, 1970038640LL, -748602471LL, 2012802174LL, -640130690LL, 2049880717LL,
	-529712195LL, 2081149500LL, -417656648LL, 2106499745LL, -304280133LL, 2125839094LL,
	-189904291LL, 2139092007LL, -74855428LL, 2146200111LL, 40536394LL, 2147122505LL,
	155938295LL, 2141836012LL, 271015526LL, 2130335381LL, 385432428LL, 2112633450LL,
	498853421LL, 2088761240LL, 610943979LL, 2058768007LL, 721371633LL, 2022721241LL,
	829806964LL, 1980706605LL, 935924603LL, 1932827822LL, 1039404227LL, 1879206510LL,
	1139931548LL, 1819981955LL, 1237199302LL, 1755310839LL, 1330908212LL, 1685366899LL,
	1420767952LL, 1610340547LL, 1506498086LL, 1530438424LL, 1587828983LL, 1445882904LL,
	1664502718LL, 1356911550LL, 1736273936LL, 1263776512LL, 1802910697LL, 1166743876LL,
	1864195278LL, 1066092970LL, 1919924947LL, 962115612LL, 1969912698LL, 855115323LL,
	2013987939LL, 745406489LL, 2051997144LL, 633313487LL, 2083804456LL, 519169761LL,
	2109292239LL, 403316877LL, 2128361582LL, 286103528LL, 2140932750LL, 167884518LL,
	2146945579LL, 49019707LL, 2146359813LL, -70127059LL, 2139155384LL, -189189051LL,
	2125332629LL, -307797774LL, 2104912450LL, -425584104LL, 2077936407LL, -542179435LL,
	2044466746LL, -657216842LL, 2004586365LL, -770332239LL, 1958398714LL, -881165553LL,
	1906027626LL, -989361887LL, 1847617085LL, -1094572683LL, 1783330927LL, -1196456876LL,
	1713352471LL, -1294682031LL, 1637884089LL, -1388925471LL, 1557146706LL, -1478875380LL,
	1471379241LL, -1564231882LL, 1380837979LL, -1644708098LL, 1285795885LL, -1720031161LL,
	1186541851LL, -1789943208LL, 1083379894LL, -1854202324LL, 976628288LL, -1912583446LL,
	866618644LL, -1964879227LL, 753694937LL, -2010900841LL, 638212486LL, -2050478743LL,
	520536881LL, -2083463369LL, 401042868LL, -2109725781LL, 280113198LL, -2129158249LL,
	158137428LL, -2141674767LL, 35510698LL, -2147211504LL, -87367532LL, -2145727188LL,
	-210094764LL, -2137203416LL, -332266774LL, -2121644891LL, -453478935LL, -2099079586LL,
	-573327562LL, -2069558832LL, -691411263LL, -2033157328LL, -807332294LL, -1989973070LL,
	-920697925LL, -1940127208LL, -1031121786LL, -1883763816LL, -1138225223LL, -1821049586LL,
	-1241638630LL, -1752173441LL, -1341002763LL, -1677346071LL, -1435970040LL, -1596799391LL,
	-1526205810LL, -1510785914LL, -1611389586LL, -1419578056LL, -1691216248LL, -1323467361LL,
	-1765397204LL, -1222763658LL, -1833661505LL, -1117794139LL, -1895756908LL, -1008902374LL,
	-1951450889LL, -896447255LL, -2000531596LL, -780801885LL, -2042808742LL, -662352396LL,
	-2078114424LL, -541496716LL, -2106303885LL, -418643283LL, -2127256191LL, -294209705LL,
	-2140874840LL, -168621381LL, -2147088287LL, -42310076LL, -2145850382LL, 84287538LL,
	-2137140739LL, 210731376LL, -2120964998LL, 336579457LL, -2097355009LL, 461389445LL,
	-2066368925LL, 584720204LL, -2028091200LL, 706133371LL, -1982632490LL, 825194925LL,
	-1930129466LL, 941476764LL, -1870744530LL, 1054558275LL, -1804665434LL, 1164027888LL,
	-1732104805LL, 1269484619LL, -1653299576LL, 1370539589LL, -1568510327LL, 1466817510LL,
	-1478020527LL, 1557958143LL, -1382135693LL, 1643617711LL, -1281182454LL, 1723470270LL,
	-1175507534LL, 1797209028LL, -1065476648LL, 1864547603LL, -951473322LL, 1925221226LL,
	-833897630LL, 1978987871LL, -713164864LL, 2025629317LL, -589704129LL, 2064952129LL,
	-463956876LL, 2096788561LL, -336375378LL, 2120997373LL, -207421144LL, 2137464554LL,
	-77563289LL, 2146103956LL, 52723149LL, 2146857825LL, 182958915LL, 2139697242LL,
	312662295LL, 2124622447LL, 441350886LL, 2101663067LL, 568543396LL, 2070878234LL,
	693761448LL, 2032356589LL, 816531401LL, 1986216183LL, 936386163LL, 1932604255LL,
	1052867005LL, 1871696910LL, 1165525354LL, 1803698673LL, 1273924569LL, 1728841938LL,
	1377641690LL, 1647386301LL, 1476269151LL, 1559617788LL, 1569416450LL, 1465847966LL,
	1656711771LL, 1366412953LL, 1737803554LL, 1261672327LL, 1812361994LL, 1152007923LL,
	1880080483LL, 1037822542LL, 1940676965LL, 919538564LL, 1993895215LL, 797596468LL,
	2039506032LL, 672453268LL, 2077308337LL, 544580872LL, 2107130168LL, 414464364LL,
	2128829577LL, 282600219LL, 2142295419LL, 149494453LL, 2147448019LL, 15660717LL,
	2144239734LL, -118381651LL, 2132655385LL, -252109625LL, 2112712567LL, -384998523LL,
	2084461837LL, -516524056LL, 2047986769LL, -646164412LL, 2003403874LL, -773402334LL,
	1950862399LL, -897727216LL, 1890543982LL, -1018637180LL, 1822662181LL, -1135641152LL,
	1747461869LL, -1248260898LL, 1665218491LL, -1356033049LL, 1576237200LL, -1458511070LL,
	1480851860LL, -1555267187LL, 1379423917LL, -1645894259LL, 1272341157LL, -1730007582LL,
	1160016341LL, -1807246619LL, 1042885717LL, -1877276653LL, 921407436LL, -1939790347LL,
	796059848LL, -1994509206LL, 667339705LL, -2041184943LL, 535760276LL, -2079600726LL,
	401849360LL, -2109572313LL, 266147236LL, -2130949061LL, 129204530LL, -2143614807LL,
	-8419981LL, -2147483648LL, -146161614LL, -2142525387LL, -283452079LL, -2128716320LL,
	-419721815LL, -2106089231LL, -554402350LL, -2074708723LL, -686928685LL, -2034676199LL,
	-816741686LL, -1986129722LL, -943290472LL, -1929243722LL, -1066034797LL, -1864228544LL,
	-1184447406LL, -1791329840LL, -1298016362LL, -1710827804LL, -1406247332LL, -1623036258LL,
	-1508665815LL, -1528301577LL, -1604819320LL, -1427001472LL, -1694279456LL, -1319543625LL,
	-1776643949LL, -1206364178LL, -1851538569LL, -1087926090LL, -1918618947LL, -964717362LL,
	-1977572287LL, -837249128LL, -2028118959LL, -706053640LL, -2070013960LL, -571682131LL,
	-2103048244LL, -434702581LL, -2127049908LL, -295697381LL, -2141885221LL, -155260917LL,
	-2147459507LL, -13997077LL, -2143717859LL, 127483314LL, -2130645685LL, 268565108LL,
	-2108269089LL, 408631496LL, -2076655068LL, 547066707LL, -2035911533LL, 683258723LL,
	-1986187153LL, 816602011LL, -1927671013LL, 946500247LL, -1860592086LL, 1072369032LL,
	-1785218531LL, 1193638576LL, -1701856797LL, 1309756350LL, -1610850556LL, 1420189684LL,
	-1512579459LL, 1524428297LL, -1407457705LL, 1621986763LL, -1295932459LL, 1712406878LL,
	-1178482088LL, 1795259932LL, -1055614248LL, 1870148874LL, -927863822LL, 1936710350LL,
	-795790699LL, 1994616609LL, -659977433LL, 2043577266LL, -521026769LL, 2083340913LL,
	-379559047LL, 2113696568LL, -236209508LL, 2134474952LL, -91625499LL, 2145549585LL,
	53536403LL, 2146837699LL, 198613339LL, 2138300960LL, 342939177LL, 2119945984LL,
	485847560LL, 2091824658LL, 626674992LL, 2054034252LL, 764763938LL, 2006717313LL,
	899465925LL, 1950061359LL, 1030144637LL, 1884298352LL, 1156178983LL, 1809703957LL,
	1276966115LL, 1726596592LL, 1391924405LL, 1635336266LL, 1500496336LL, 1536323207LL,
	1602151325LL, 1429996289LL, 1696388426LL, 1316831258LL, 1782738940LL, 1197338768LL,
	1860768882LL, 1072062229LL, 1930081313LL, 941575476LL, 1990318522LL, 806480275LL,
	2041164032LL, 667403661LL, 2082344437LL, 524995141LL, 2113631046LL, 379923745LL,
	2134841329LL, 232874971LL, 2145840151LL, 84547604LL, 2146540796LL, -64349551LL,
	2136905756LL, -213101018LL, 2116947299LL, -360988071LL, 2086727792LL, -507292200LL,
	2046359786LL, -651298608LL, 1996005859LL, -792299732LL, 1935878200LL, -929598756LL,
	1866237962LL, -1062513116LL, 1787394355LL, -1190377954LL, 1699703494LL, -1312549536LL,
	1603567009LL, -1428408591LL, 1499430408LL, -1537363556LL, 1387781213LL, -1638853733LL,
	1269146861LL, -1732352302LL, 1144092389LL, -1817369213LL, 1013217907LL, -1893453914LL,
	877155868LL, -1960197907LL, 736568152LL, -2017237123LL, 592142968LL, -2064254092LL,
	444591597LL, -2100979906LL, 294644982LL, -2127195945LL, 143050183LL, -2142735377LL,
	-9433276LL, -2147483648LL, -162037173LL, -2141383246LL, -313988426LL, -2124426869LL,
	-464512998LL, -2096665430LL, -612839847LL, -2058204454LL, -758204894LL, -2009204716LL,
	-899855004LL, -1949881849LL, -1037051943LL, -1880505655LL, -1169076299LL, -1801399139LL,
	-1295231344LL, -1712937249LL, -1414846821LL, -1615545334LL, -1527282625LL, -1509697333LL,
	-1631932364LL, -1395913683LL, -1728226787LL, -1274758968LL, -1815637038LL, -1146839308LL,
	-1893677745LL, -1012799512LL, -1961909898LL, -873319991LL, -2019943519LL, -729113458LL,
	-2067440097LL, -580921421LL, -2104114776LL, -429510489LL, -2129738276LL, -275668512LL,
	-2144138540LL, -120200560LL, -2147202094LL, 36075218LL, -2138875104LL, 192331856LL,
	-2119164126LL, 347737916LL, -2088136540LL, 501461906LL, -2045920656LL, 652676738LL,
	-1992705499LL, 800564205LL, -1928740263LL, 944319463LL, -1854333428LL, 1083155478LL,
	-1769851550LL, 1216307421LL, -1675717728LL, 1343036988LL, -1572409735LL, 1462636619LL,
	-1460457846LL, 1574433591LL, -1340442348LL, 1677793958LL, -1212990750LL, 1772126320LL,
	-1078774712LL, 1856885396LL, -938506696LL, 1931575376LL, -792936354LL, 1995753039LL,
	-642846686LL, 2049030598LL, -489049961LL, 2091078284LL, -332383446LL, 2121626616LL,
	-173704943LL, 2140468371LL, -13888177LL, 2147460214LL, 146181959LL, 2142523999LL,
	305614266LL, 2125647707LL, 463516183LL, 2096886025LL, 618998792LL, 2056360559LL,
	771181849LL, 2004259666LL, 919198820LL, 1940837907LL, 1062201882LL, 1866415124LL,
	1199366875LL, 1781375130LL, 1329898166LL, 1686164026LL, 1453033398LL, 1581288145LL,
	1568048096LL, 1467311630LL, 1674260102LL, 1344853659LL, 1771033810LL, 1214585318LL,
	1857784180LL, 1077226158LL, 1933980490LL, 933540421LL, 1999149823LL, 784332988LL,
	2052880248LL, 630445035LL, 2094823672LL, 472749443LL, 2124698365LL, 312145978LL,
	2142291105LL, 149556264LL, 2147458956LL, -14081422LL, 2140130647LL, -177817505LL,
	2120307546LL, -340696584LL, 2088064211LL, -501762995LL, 2043548522LL, -660066431LL,
	1986981374LL, -814667585LL, 1918655941LL, -964643785LL, 1838936498LL, -1109094589LL,
	1748256811LL, -1247147295LL, 1647118092LL, -1377962351LL, 1536086541LL, -1500738615LL,
	1415790460LL, -1614718436LL, 1286916977LL, -1719192528LL, 1150208377LL, -1813504602LL,
	1006458069LL, -1897055721LL, 856506195LL, -1969308353LL, 701234924LL, -2029790096LL,
	541563434LL, -2078097038LL, 378442624LL, -2113896741LL, 212849578LL, -2136930815LL,
	45781818LL, -2147017065LL, -121748635LL, -2144051194LL, -288721337LL, -2128008046LL,
	-454113616LL, -2098942371LL, -616906842LL, -2056989111LL, -776092731LL, -2002363185LL,
	-930679650LL, -1935358789LL, -1079698888LL, -1856348180LL, -1222210829LL, -1765779981LL,
	-1357311029LL, -1664176981LL, -1484136113LL, -1552133452LL, -1601869485LL, -1430311996LL,
	-1709746802LL, -1299439927LL, -1807061166LL, -1160305216LL, -1893168014LL, -1013752003LL,
	-1967489657LL, -860675724LL, -2029519447LL, -702017853LL, -2078825531LL, -538760303LL,
	-2115054166LL, -371919517LL, -2137932573LL, -202540280LL, -2147271301LL, -31689281LL,
	-2142966081LL, 139551519LL, -2124999153LL, 310091687LL, -2093440047LL, 478839246LL,
	-2048445818LL, 644707673LL, -1990260709LL, 806622936LL, -1919215254LL, 963530520LL,
	-1835724802LL, 1114402397LL, -1740287494LL, 1258243891LL, -1633481659LL, 1394100398LL,
	-1515962678LL, 1521063908LL, -1388459301LL, 1638279287LL, -1251769456LL, 1744950281LL,
	-1106755553LL, 1840345184LL, -954339327LL, 1923802147LL, -795496223LL, 1994734070LL,
	-631249390LL, 2052633055LL, -462663280LL, 2097074377LL, -290836919LL, 2127719939LL,
	-116896882LL, 2144321191LL, 58009991LL, 2146721476LL, 232724086LL, 2134857783LL,
	406080664LL, 2108761899LL, 576917620LL, 2068560928LL, 744083306LL, 2014477175LL,
	906444356LL, 1946827389LL, 1062893473LL, 1866021361LL, 1212357105LL, 1772559873LL,
	1353802982LL, 1667032015LL, 1486247438LL, 1550111869LL, 1608762478LL, 1422554583LL,
	1720482533LL, 1285191856LL, 1820610859LL, 1138926843LL, 1908425522LL, 984728531LL,
	1983284934LL, 823625597LL, 2044632883LL, 656699800LL, 2092003031LL, 485078935LL,
	2125022828LL, 309929402LL, 2143416820LL, 132448430LL, 2147009312LL, -46143988LL,
	2135726357LL, -224613400LL, 2109597067LL, -401719386LL, 2068754203LL, -576224174LL,
	2013434051LL, -746901317LL, 1943975563LL, -912544390LL, 1860818776LL, -1071975623LL,
	1764502490LL, -1224054417LL, 1655661231LL, -1367685687LL, 1535021504LL, -1501827964LL,
	1403397351LL, -1625501193LL, 1261685245LL, -1737794175LL, 1110858343LL, -1837871594LL,
	951960135LL, -1924980559LL, 786097523LL, -1998456639LL, 614433374LL, -2057729302LL,
	438178602LL, -2102326750LL, 258583815LL, -2131880077LL, 76930601LL, -2146126729LL,
	-105477504LL, -2144913226LL, -287324294LL, -2128197125LL, -467290359LL, -2096048180LL,
	-644062666LL, -2048648709LL, -816344187LL, -1986293136LL, -982863511LL, -1909386701LL,
	-1142384359LL, -1818443353LL, -1293714941LL, -1714082817LL, -1435717067LL, -1597026849LL,
	-1567314965LL, -1468094701LL, -1687503717LL, -1328197824LL, -1795357252LL, -1178333819LL,
	-1890035840LL, -1019579707LL, -1970793003LL, -853084517LL, -2036981813LL, -680061281LL,
	-2088060495LL, -501778457LL, -2123597302LL, -319550859LL, -2143274607LL, -134730138LL,
	-2146892182LL, 51305099LL, -2134369610LL, 237159480LL, -2105747830LL, 421431284LL,
	-2061189760LL, 602723010LL, -2000980006LL, 779652018LL, -1925523641LL, 950861167LL,
	-1835344052LL, 1115029356LL, -1731079849LL, 1270881902LL, -1613480873LL, 1417200665LL,
	-1483403302LL, 1552833828LL, -1341803883LL, 1676705279LL, -1189733343LL, 1787823489LL,
	-1028328990LL, 1885289830LL, -858806584LL, 1968306252LL, -682451508LL, 2036182259LL,
	-500609305LL, 2088341106LL, -314675663LL, 2124325182LL, -126085896LL, 2143800504LL,
	63695984LL, 2146560289LL, 253188533LL, 2132527566LL, 440904392LL, 2101756782LL,
	625361956LL, 2054434393LL, 805097129LL, 1990878415LL, 978675045LL, 1911536923LL,
	1144701674LL, 1816985506LL, 1301835230LL, 1707923677LL, 1448797261LL, 1585170259LL,
	1584383348LL, 1449657773LL, 1707473325LL, 1302425851LL, 1817040907LL, 1144613732LL,
	1912162674LL, 977451871LL, 1992026305LL, 802252735LL, 2055937997LL, 620400841LL,
	2103328996LL, 433342112LL, 2133761180LL, 242572623LL, 2146931631LL, 49626835LL,
	2142676149LL, -143934609LL, 2120971668LL, -336537423LL, 2081937536LL, -526606446LL,
	2025835642LL, -712578559LL, 1953069367LL, -892915617LL, 1864181358LL, -1066117310LL,
	1759850125LL, -1230733842LL, 1640885488LL, -1385378312LL, 1508222872LL, -1528738703LL,
	1362916515LL, -1659589354LL, 1206131606LL, -1776801846LL, 1039135424LL, -1879355162LL,
	863287526LL, -1966345061LL, 680029070LL, -2036992567LL, 490871340LL, -2090651473LL,
	297383566LL, -2126814817LL, 101180131LL, -2145120238LL, -96092725LL, -2145354153LL,
	-292770616LL, -2127454728LL, -487185002LL, -2091513573LL, -677677357LL, -2037776154LL,
	-862613399LL, -1966640886LL, -1040397247LL, -1878656920LL, -1209485392LL, -1774520594LL,
	-1368400361LL, -1655070604LL, -1515743939LL, -1521281882LL, -1650209843LL, -1374258246LL,
	-1770595729LL, -1215223854LL, -1875814409LL, -1045513536LL, -1964904185LL, -866562056LL,
	-2037038185LL, -679892406LL, -2091532624LL, -487103208LL, -2127853882LL, -289855327LL,
	-2145624344LL, -89857806LL, -2144626926LL, 111146763LL, -2124808220LL, 311397306LL,
	-2086280241LL, 509129658LL, -2029320715LL, 702592122LL, -1954371902LL, 890061078LL,
	-1862037946LL, 1069856504LL, -1753080758LL, 1240357251LL, -1628414440LL, 1400015951LL,
	-1489098304LL, 1547373418LL, -1336328506LL, 1681072389LL, -1171428375LL, 1799870500LL,
	-995837498LL, 1902652341LL, -811099644LL, 1988440500LL, -618849626LL, 2056405455LL,
	-420799206LL, 2105874232LL, -218722164LL, 2136337723LL, -14438646LL, 2147456584LL,
	190201062LL, 2139065639LL, 393333199LL, 2111176745LL, 593097481LL, 2063980046LL,
	787654198LL, 1997843617LL, 975201280LL, 1913311453LL, 1153991199LL, 1811099822LL,
	1322347521LL, 1692091985LL, 1478680975LL, 1557331316LL, 1621504867LL, 1408012862LL,
	1749449691LL, 1245473416LL, 1861276800LL, 1071180156LL, 1955890977LL, 886717958LL,
	2032351798LL, 693775484LL, 2089883646LL, 494130143LL, 2127884280LL, 289632081LL,
	2145931848LL, 82187314LL, 2143790267LL, -126259828LL, 2121412893LL, -333744799LL,
	2078944433LL, -538301305LL, 2016721053LL, -737979976LL, 1935268656LL, -930867059LL,
	1835299333LL, -1115102959LL, 1717705999LL, -1288900444LL, 1583555226LL, -1450562339LL,
	1434078348LL, -1598498528LL, 1270660880LL, -1731242092LL, 1094830341LL, -1847464418LL,
	908242583LL, -1945989122LL, 712666736LL, -2025804624LL, 509968902LL, -2086075256LL,
	302094739LL, -2126150752LL, 91051097LL, -2145574037LL, -121113132LL, -2144087186LL,
	-332326767LL, -2121635495LL, -540516503LL, -2078369592LL, -743627303LL, -2014645549LL,
	-939642809LL, -1931022953LL, -1126605577LL, -1828260957LL, -1302636926LL, -1707312301LL,
	-1465956201LL, -1569315351LL, -1614899252LL, -1415584211LL, -1747935938LL, -1247596974LL,
	-1863686452LL, -1066982221LL, -1960936312LL, -875503875LL, -2038649831LL, -675044532LL,
	-2095981925LL, -467587449LL, -2132288109LL, -255197318LL, -2147132565LL, -40000034LL,
	-2140294167LL, 175838363LL, -2111770398LL, 390133362LL, -2061779057LL, 600704064LL,
	-1990757755LL, 805395440LL, -1899361139LL, 1002100552LL, -1788455873LL, 1188782505LL,
	-1659113383LL, 1363495887LL, -1512600426LL, 1524407493LL, -1350367542LL, 1669816084LL,
	-1174035492LL, 1798170992LL, -985379800LL, 1908089333LL, -786313522LL, 1998371662LL,
	-578868423LL, 2068015861LL, -365174717LL, 2116229118LL, -147439579LL, 2142437822LL,
	72075359LL, 2146295272LL, 291077319LL, 2127687065LL, 507266241LL, 2086734102LL,
	718358960LL, 2023793136LL, 922113452LL, 1939454829LL, 1116352883LL, 1834539314LL,
	1298989198LL, 1710089271LL, 1468046015LL, 1567360568LL, 1621680536LL, 1407810531LL,
	1758204266LL, 1233083943LL, 1876102274LL, 1044996895LL, 1974050781LL, 845518637LL,
	2050932874LL, 636751598LL, 2105852137LL, 420909766LL, 2138144032LL, 200295659LL,
	2147384892LL, -22723910LL, 2133398377LL, -245742995LL, 2096259301LL, -466342360LL,
	2036294770LL, -682115725LL, 1954082561LL, -890696130LL, 1850446744LL, -1089782135LL,
	1726450552LL, -1277163554LL, 1583386556LL, -1450746452LL, 1422764203LL, -1608577097LL,
	1246294840LL, -1748864610LL, 1055874349LL, -1870002035LL, 853563560LL, -1970585573LL,
	641566635LL, -2049431752LL, 422207639LL, -2105592307LL, 197905535LL, -2138366585LL,
	-28852132LL, -2147311297LL, -255536580LL, -2132247478LL, -479605876LL, -2093264545LL,
	-698533449LL, -2030721368LL, -909836709LL, -1945244307LL, -1111105461LL, -1837722206LL,
	-1300029772LL, -1709298349LL, -1474426984LL, -1561359447LL, -1632267537LL, -1395521744LL,
	-1771699310LL, -1213614358LL, -1891070159LL, -1017660015LL, -1988948404LL, -809853381LL,
	-2064140967LL, -592537191LL, -2115708951LL, -368176436LL, -2142980438LL, -139330887LL,
	-2145560320LL, 91373766LL, -2123337022LL, 321275807LL, -2076485989LL, 547708126LL,
	-2005469870LL, 768029200LL, -1911035349LL, 979654097LL, -1794206613LL, 1180085117LL,
	-1656275512LL, 1366941726LL, -1498788465LL, 1537989399LL, -1323530241LL, 1691167039LL,
	-1132504764LL, 1824612620LL, -927913132LL, 1936686725LL, -712129079LL, 2025993689LL,
	-487672146LL, 2091400041LL, -257178838LL, 2132050022LL, -23372107LL, 2147377935LL,
	210970510LL, 2137117146LL, 443049719LL, 2101305594LL, 670077891LL, 2040287694LL,
	889312674LL, 1954712567LL, 1098090392LL, 1845528581LL, 1293858829LL, 1713974207LL,
	1474208986LL, 1561565278LL, 1636905413LL, 1390078747LL, 1779914734LL, 1201533101LL,
	1901431989LL, 998165640LL, 1999904442LL, 782406847LL, 2074052543LL, 556852138LL,
	2122887730LL, 324231303LL, 2145726844LL, 87375992LL, 2142202902LL, -150814385LL,
	2112272082LL, -387407930LL, 2056216764LL, -619476290LL, 1974644555LL, -844130994LL,
	1868483256LL, -1058559669LL, 1738971785LL, -1260061659LL, 1587647115LL, -1446082602LL,
	1416327358LL, -1614247524LL, 1227091142LL, -1762392006LL, 1022253507LL, -1888591014LL,
	804338579LL, -1991185000LL, 576049332LL, -2068802895LL, 340234776LL, -2120381699LL,
	99854976LL, -2145182332LL, -142055705LL, -2142801538LL, -382426664LL, -2113179618LL,
	-618189966LL, -2056603856LL, -846319601LL, -1973707523LL, -1063870597LL, -1865464448LL,
	-1268017480LL, -1733179138LL, -1456091575LL, -1578472546LL, -1625616653LL, -1403263607LL,
	-1774342442LL, -1209746730LL, -1900275543LL, -1000365489LL, -2001707306LL, -777782819LL,
	-2077238277LL, -544848046LL, -2125798850LL, -304561163LL, -2146665805LL, -60034770LL,
	-2139474467LL, 185545840LL, -2104226268LL, 428963942LL, -2041291569LL, 667013481LL,
	-1951407622LL, 896541435LL, -1835671676LL, 1114489907LL, -1695529216LL, 1317937378LL,
	-1532757475LL, 1504138549LL, -1349444352LL, 1670562239LL, -1147962968LL, 1814926797LL,
	-930942161LL, 1935232530LL, -701233251LL, 2029790674LL, -461873487LL, 2097248468LL,
	-216046618LL, 2136609958LL, 32958895LL, 2147252189LL, 281793514LL, 2128936511LL,
	527091506LL, 2081814785LL, 765516508LL, 2006430345LL, 993807139LL, 1903713640LL,
	1208822035LL, 1774972546LL, 1407583710LL, 1621877416LL, 1587320585LL, 1446441017LL,
	1745506625LL, 1250993555LL, 1879897980LL, 1038153090LL, 1988566095LL, 810791673LL,
	2069926800LL, 571997637LL, 2122764899LL, 325034517LL, 2146253896LL, 73297124LL,
	2139970492LL, -179734650LL, 2103903611LL, -430543666LL, 2038457739LL, -675624377LL,
	1944450485LL, -911531987LL, 1823104308LL, -1134931247LL, 1676032460LL, -1342644199LL,
	1505219287LL, -1531696168LL, 1312995071LL, -1699359349LL, 1102005735LL, -1843193320LL,
	875177751LL, -1961081884LL, 635678716LL, -2051265664LL, 386874087LL, -2112369923LL,
	132280664LL, -2143427181LL, -124482567LL, -2143894201LL, -379745538LL, -2113663071LL,
	-629839454LL, -2053066125LL, -871149650LL, -1962874560LL, -1100168194LL, -1844290703LL,
	-1313545460LL, -1698933953LL, -1508139929LL, -1528820528LL, -1681065446LL, -1336337240LL,
	-1829735234LL, -1124209600LL, -1951901969LL, -895464659LL, -2045693277LL, -653389065LL,
	-2109642089LL, -401482886LL, -2142711336LL, -143409839LL, -2144312544LL, 117055392LL,
	-2114317994LL, 376082001LL, -2053066177LL, 629839286LL, -1961360384LL, 874553426LL,
	-1840460376LL, 1106563987LL, -1692067155LL, 1322379294LL, -1518301005LL, 1518729835LL,
	-1321673030LL, 1692618875LL, -1105050545LL, 1841369476LL, -871616769LL, 1962667181LL,
	-624825352LL, 2054597657LL, -368350369LL, 2115678675LL, -106032477LL, 2144885863LL,
	158177994LL, 2141671771LL, 420280180LL, 2105977878LL, 676283181LL, 2038239267LL,
	922267014LL, 1939381811LL, 1154443080LL, 1810811814LL, 1369213232LL, 1654398192LL,
	1563226488LL, 1472447351LL, 1733432510LL, 1267671088LL, 1877130975LL, 1043147907LL,
	1992016019LL, 802278275LL, 2076215008LL, 548734445LL, 2128320961LL, 286405547LL,
	2147418046LL, 19338764LL, 2133099660LL, -248322555LL, 2085478728LL, -512402895LL,
	2005189952LL, -768759722LL, 1893383889LL, -1013348756LL, 1751712847LL, -1242288354LL,
	1582308717LL, -1451921960LL, 1387753003LL, -1638877621LL, 1171039426LL, -1800123584LL,
	935529602LL, -1933019042LL, 684902431LL, -2035359161LL, 423097904LL, -2105413597LL,
	154256192LL, -2141957815LL, -117347094LL, -2144296601LL, -387368456LL, -2112279321LL,
	-651465830LL, -2046306557LL, -905368572LL, -1947327913LL, -1144946990LL, -1816830934LL,
	-1366280286LL, -1656821183LL, -1565721771LL, -1469793723LL, -1739960288LL, -1258696330LL,
	-1886076750LL, -1026884973LL, -2001594854LL, -778072164LL, -2084525033LL, -516268960LL,
	-2133400855LL, -245721481LL, -2147307178LL, 29157068LL, -2125899499LL, 303857815LL,
	-2069414052LL, 573849923LL, -1978668397LL, 834655394LL, -1855052361LL, 1081923746LL,
	-1700509365LL, 1311505300LL, -1517508342LL, 1519521861LL, -1309006581LL, 1702433559LL,
	-1078404036LL, 1857100694LL, -829489738LL, 1980839475LL, -566381139LL, 2071470651LL,
	-293457302LL, 2127360116LL, -15287020LL, 2147450712LL, 263447003LL, 2131284573LL,
	538026657LL, 2079015529LL, 803778318LL, 1991411225LL, 1056152768LL, 1869844802LL,
	1290803799LL, 1716276145LL, 1503664113LL, 1533222909LL, 1691017200LL, 1323721679LL,
	1849563896LL, 1091279821LL, 1976482414LL, 839818742LL, 2069480724LL, 573609435LL,
	2126840291LL, 297201324LL, 2147450294LL, 15345580LL, 2130831623LL, -267085845LL,
	2077150107LL, -545184084LL, 1987218616LL, -814088708LL, 1862487852LL, -1069073082LL,
	1705025866LL, -1305628220LL, 1517486521LL, -1519543652LL, 1303067317LL, -1706983837LL,
	1065457198LL, -1864558718LL, 808775145LL, -1989387096LL, 537500533LL, -2079151613LL,
	256396384LL, -2132144260LL, -29573192LL, -2147301488LL, -315329970LL, -2124228157LL,
	-595771489LL, -2063209778LL, -865862262LL, -1965212659LL, -1120724693LL, -1831871834LL,
	-1355728051LL, -1665466813LL, -1566573880LL, -1468885473LL, -1749376244LL, -1245576577LL,
	-1900735300LL, -999491657LL, -2017802765LL, -735017179LL, -2098338000LL, -456898118LL,
	-2140753557LL, -170154228LL, -2144149239LL, 120009549LL, -2108333904LL, 408296954LL,
	-2033834454LL, 689416902LL, -1921891708LL, 958180837LL, -1774443047LL, 1209599160LL,
	-1594092021LL, 1438974941LL, -1384065300LL, 1641993148LL, -1148157625LL, 1814803659LL,
	-890665639LL, 1954096459LL, -616311698LL, 2057167505LL, -330158960LL, 2121973919LL,
	-37519247LL, 2147177347LL, 256144677LL, 2132174514LL, 545320652LL, 2077114258LL,
	824550599LL, 1982900543LL, 1088534014LL, 1851181232LL, 1332229501LL, 1684322656LL,
	1550952403LL, 1485370289LL, 1740466616LL, 1257996110LL, 1897068759LL, 1006433494LL,
	2017663010LL, 735400728LL, 2099825046LL, 450014476LL, 2141853730LL, 155694734LL,
	2142809404LL, -141936990LL, 2102537880LL, -437164405LL, 2021679492LL, -724286051LL,
	1901662860LL, -997725723LL, 1744683284LL, -1252141562LL, 1553666016LL, -1482531674LL,
	1332214939LL, -1684334174LL, 1084547475LL, -1853519632LL, 815416834LL, -1986674014LL,
	530022972LL, -2081070374LL, 233913887LL, -2134727745LL, -67120943LL, -2146455924LL,
	-367162933LL, -2115885071LL, -660280460LL, -2043479377LL, -940646328LL, -1930534314LL,
	-1202654335LL, -1779157329LL, -1441032603LL, -1592232172LL, -1650951344LL, -1373367363LL,
	-1828122867LL, -1126829638LL, -1968891702LL, -857463537LL, -2070312906LL, -570598566LL,
	-2130216844LL, -271945674LL, -2147258957LL, 32515009LL, -2120953326LL, 336652997LL,
	-2051689167LL, 634310503LL, -1940729692LL, 919427276LL, -1790193163LL, 1186164699LL,
	-1603016304LL, 1429026586LL, -1382900596LL, 1642974191LL, -1134242366LL, 1823532974LL,
	-862047892LL, 1966888834LL, -571835109LL, 2069971705LL, -269523772LL, 2130524628LL,
	38683788LL, 2147156682LL, 346428949LL, 2119378502LL, 647327592LL, 2047619408LL,
	935102723LL, 1933225582LL, 1203716187LL, 1778439089LL, 1447496693LL, 1586357959LL,
	1661261426LL, 1360877926LL, 1840428606LL, 1106616826LL, 1981118523LL, 828823052LL,
	2080240753LL, 533269782LL, 2135565565LL, 226137065LL, 2145777786LL, -86115897LL,
	2110511792LL, -396885662LL, 2030366628LL, -699563870LL, 1906900699LL, -987678073LL,
	1742605904LL, -1255031042LL, 1540861505LL, -1495835578LL, 1305868486LL, -1704841855LL,
	1042565572LL, -1877454468LL, 756528503LL, -2009836530LL, 453854534LL, -2098998407LL,
	141034484LL, -2142868994LL, -175185027LL, -2140347743LL, -487946283LL, -2091336099LL,
	-790429038LL, -1996747402LL, -1075999746LL, -1858494767LL, -1338358179LL, -1679456947LL,
	-1571678203LL, -1463422659LL, -1770739507LL, -1215014342LL, -1931047303LL, -939592765LL,
	-2048937177LL, -643144383LL, -2121662596LL, -332153702LL, -2147462920LL, -13463330LL,
	-2125610156LL, 305875331LL, -2056433163LL, 618757544LL, -1941318485LL, 918183420LL,
	-1782687510LL, 1197415340LL, -1583950181LL, 1450131055LL, -1349436018LL, 1670568971LL,
	-1084303724LL, 1853662237LL, -794431161LL, 1995158486LL, -486287958LL, 2091722323LL,
	-166793413LL, 2141018031LL, 156837233LL, 2141770374LL, 477254799LL, 2093801831LL,
	787142843LL, 1998045144LL, 1079385248LL, 1856530565LL, 1347230875LL, 1672347817LL,
	1584451480LL, 1449583305LL, 1785489140LL, 1193233751LL, 1945589676LL, 909097941LL,
	2060918807LL, 603648840LL, 2128658123LL, 283888799LL, 2147078397LL, -42808994LL,
	2115588268LL, -368869265LL, 2034756829LL, -686689813LL, 1906309303LL, -988819041LL,
	1733095554LL, -1268131718LL, 1519031866LL, -1517998828LL, 1269017020LL, -1732447418LL,
	988824349LL, -1906306549LL, 684972022LL, -2035335742LL, 364574395LL, -2116332621LL,
	35177696LL, -2147216985LL, -295416189LL, -2127088980LL, -619333804LL, -2056259685LL,
	-928817739LL, -1936253047LL, -1216413343LL, -1769778752LL, -1475150017LL, -1560676354LL,
	-1698712660LL, -1313831630LL, -1881599006LL, -1035066874LL, -2019258866LL, -731007444LL,
	-2108211692LL, -408927519LL, -2146139319LL, -76578563LL, -2131951349LL, 257995535LL,
	-2065821225LL, 586652297LL, -1949191765LL, 901348832LL, -1784749649LL, 1194339543LL,
	-1576369112LL, 1458368498LL, -1329025837LL, 1686851676LL, -1048682839LL, 1874044438LL,
	-742150791LL, 2015189931LL, -416925972LL, 2106644485LL, -81009578LL, 2145976631LL,
	257287340LL, 2132036931LL, 589548592LL, 2064996540LL, 907462237LL, 1946353139LL,
	1203029451LL, 1778903705LL, 1468767596LL, 1566684397LL, 1697902343LL, 1314878658LL,
	1884543836LL, 1029695481LL, 2023842259LL, 718220554LL, 2112118623LL, 388243708LL,
	2146967125LL, 48066789LL, 2127326152LL, -293703414LL, 2053515714LL, -628372074LL,
	1927239961LL, -947377636LL, 1751554276LL, -1242511920LL, 1530797370LL, -1506133349LL,
	1270489699LL, -1731367718LL, 977200407LL, -1912291196LL, 658385854LL, -2044090585LL,
	322203578LL, -2123196436LL, -22693798LL, -2147385211LL, -367379574LL, -2115847466LL,
	-702883330LL, -2029219869LL, -1020424711LL, -1889579758LL, -1311644568LL, -1700401946LL,
	-1568827352LL, -1466478432LL, -1785108793LL, -1193802685LL, -1954663224LL, -889421122LL,
	-2072865345LL, -561255304LL, -2136421819LL, -217899201LL, -2143468871LL, 131603390LL,
	-2093632836LL, 477995606LL, -1988051637LL, 812052302LL, -1829356103LL, 1124826431LL,
	-1621611170LL, 1407890431LL, -1370218028LL, 1653566088LL, -1081779395LL, 1855136543LL,
	-763931081LL, 2007034518LL, -425143993LL, 2105001387LL, -74501578LL, 2146212424LL,
	278541559LL, 2129364424LL, 624413517LL, 2054722855LL, 953684686LL, 1924126756LL,
	1257326035LL, 1740950744LL, 1526959012LL, 1510024645LL, 1755090096LL, 1237512427LL,
	1935323377LL, 930753285LL, 2062545026LL, 598068782LL, 2133074223LL, 248540970LL,
	2144775962LL, -108232736LL, 2097132137LL, -462401396LL, 1991268420LL, -804132035LL,
	1829935652LL, -1123883341LL, 1617445706LL, -1412673933LL, 1359563075LL, -1662337661LL,
	1063354662LL, -1865758590LL, 737001516LL, -2017078833LL, 389577323LL, -2111873046LL,
	30799527LL, -2147284248LL, -329240235LL, -2122116660LL, -680358970LL, -2036882403LL,
	-1012570584LL, -1893800165LL, -1316371397LL, -1696745295LL, -1583014741LL, -1451152157LL,
	-1804766654LL, -1163870946LL, -1975135110LL, -842982532LL, -2089065879LL, -497576129LL,
	-2143098965LL, -137495739LL, -2135480634LL, 226937688LL, -2066227251LL, 585220641LL,
	-1937138489LL, 926969647LL, -1751758903LL, 1242223409LL, -1515288374LL, 1521735652LL,
	-1234443398LL, 1757250053LL, -917272685LL, 1941748973LL, -572931919LL, 2069668396LL,
	-211423784LL, 2137072352LL, 156689499LL, 2141781187LL, 520592990LL, 2083449349LL,
	869536372LL, 1963589761LL, 1193152523LL, 1785543422LL, 1481767903LL, 1554394459LL,
	1726695395LL, 1276832513LL, 1920500664LL, 960965895LL, 2057233754LL, 616090524LL,
	2132618551LL, 252421011LL, 2144193925LL, -119208485LL, 2091401704LL, -487665011LL,
	1975618190LL, -841849761LL, 1800127570LL, -1171033298LL, 1570037326LL, -1465182940LL,
	1292137502LL, -1715272261LL, 974707426LL, -1913563086LL, 627275142LL, -2053851053LL,
	260336320LL, -2131666778LL, -114959231LL, -2144425944LL, -487144232LL, -2091523069LL,
	-844783711LL, -1974365400LL, -1176827254LL, -1796345141LL, -1472952903LL, -1562750139LL,
	-1723891928LL, -1280615037LL, -1921724182LL, -958516783LL, -2060134481LL, -606320189LL,
	-2134621568LL, -234880848LL, -2142652527LL, 144285826LL, -2083757179LL, 519359484LL,
	-1959558747LL, 878582820LL, -1773739067LL, 1210631229LL, -1531938634LL, 1504972517LL,
	-1241593840LL, 1752205179LL, -911715817LL, 1944364297LL, -552617154LL, 2075184940LL,
	-175594568LL, 2140314183LL, 207422919LL, 2137464382LL, 584249462LL, 2066502073LL,
	942829835LL, 1929468879LL, 1271626531LL, 1730532929LL, 1559994092LL, 1475871500LL,
	1798528446LL, 1173487828LL, 1979379677LL, 832967196LL, 2096517668LL, 465179451LL,
	2145941422LL, 81936954LL, 2125824584LL, -304381489LL, 2036591638LL, -681228856LL,
	1880921463LL, -1036297594LL, 1663677237LL, -1357923527LL, 1391764092LL, -1635472704LL,
	1073918320LL, -1859698281LL, 720434235LL, -2023055304LL, 342836948LL, -2119962518LL,
	-46488791LL, -2147001874LL, -434701907LL, -2103048384LL, -808927473LL, -1989325161LL,
	-1156684509LL, -1809380889LL, -1466304905LL, -1568989540LL, -1727329349LL, -1275974754LL,
	-1930866714LL, -939963822LL, -2069904394LL, -572078711LL, -2139558550LL, -184573741LL,
	-2137255083LL, 209568518LL, -2062834392LL, 597069950LL, -1918575421LL, 964803921LL,
	-1709137215LL, 1300241606LL, -1441418950LL, 1591882428LL, -1124342243LL, 1829653731LL,
	-768562211LL, 2005265663LL, -386116327LL, 2112508564LL, 9977639LL, 2147481944LL,
	406161385LL, 2108746353LL, 788798824LL, 1997391966LL, 1144646140LL, 1817020492LL,
	1461312920LL, 1573639985LL, 1727698291LL, 1275475154LL, 1934386552LL, 932698729LL,
	2073988049LL, 557092294LL, 2141412691LL, 161647579LL, 2134065728LL, -239878556LL,
	2051957972LL, -633440394LL, 1897725540LL, -1005194522LL, 1676557325LL, -1341988744LL,
	1396031635LL, -1631831464LL, 1065866681LL, -1864324669LL, 697592706LL, -2031044724LL,
	304156472LL, -2125856790LL, -100528625LL, -2145150868LL, -502071420LL, -2087990072LL,
	-886113788LL, -1956164770LL, -1238845350LL, -1754149495LL, -1547503612LL, -1488963002LL,
	-1800841356LL, -1169935325LL, -1989543990LL, -808389116LL, -2106581170LL, -417245764LL,
	-2147479112LL, -10569648LL, -2110502766LL, 396933658LL, -1996740093LL, 790447503LL,
	-1810084191LL, 1155583607LL, -1557112681LL, 1478911205LL, -1246867516LL, 1748456362LL,
	-890542108LL, 1954152759LL, -501086156LL, 2088226740LL, -92741761LL, 2145501624LL,
	319472842LL, 2123609040LL, 720313445LL, 2023098315LL, 1094873879LL, 1847438616LL,
	1429143065LL, 1602912459LL, 1710534208LL, 1298403241LL, 1928366026LL, 945083447LL,
	2074277385LL, 556014013LL, 2142558949LL, 145668815LL, 2130388363LL, -270598731LL,
	2037958919LL, -677127535LL, 1868495530LL, -1058538005LL, 1628156065LL, -1400316421LL,
	1325820371LL, -1689372250LL, 972773654LL, -1914546858LL, 582295024LL, -2067053642LL,
	169165761LL, -2140831894LL, -250884823LL, -2132799817LL, -661775411LL, -2042995731LL,
	-1047688167LL, -1874600693LL, -1393680188LL, -1633840196LL, -1686267231LL, -1329767302LL,
	-1913956778LL, -973934137LL, -2067709112LL, -579963173LL, -2141307604LL, -163033737LL,
	-2131622667LL, 260697253LL, -2038757762LL, 674718489LL, -1866070307LL, 1062807538LL,
	-1620065147LL, 1409669171LL, -1310163232LL, 1701543581LL, -948353092LL, 1926760147LL,
	-548737464LL, 2076214210LL, -126991747LL, 2143747035LL, 300245307LL, 2126412709LL,
	716025236LL, 2024619992LL, 1103762361LL, 1842141933LL, 1447898460LL, 1585991268LL,
	1734532953LL, 1266164952LL, 1951992868LL, 895266493LL, 2091318951LL, 488019772LL,
	2146647306LL, 60692631LL, 2115469886LL, -369547579LL, 1998761811LL, -785321256LL,
	1800968735LL, -1169739231LL, 1529853072LL, -1507092509LL, 1196203629LL, -1783500808LL,
	813418847LL, -1987492901LL, 396979156LL, -2110494208LL, -36171246LL, -2147200478LL,
	-468308896LL, -2095820849LL, -881654456LL, -1958178662LL, -1259105587LL, -1739664155LL,
	-1584949122LL, -1449039176LL, -1845522728LL, -1098100229LL, -2029797971LL, -701212128LL,
	-2129859532LL, -274730101LL, -2141259304LL, 163666878LL, -2063229054LL, 595704729LL,
	-1898740995LL, 1003275080LL, -1654411888LL, 1369196683LL, -1340252803LL, 1677945374LL,
	-969273224LL, 1916321390LL, -556954474LL, 2074025064LL, -120613191LL, 2144115368LL,
	321319450LL, 2123330418LL, 750073096LL, 2012254607LL, 1147335744LL, 1815323372LL,
	1496039599LL, 1540663419LL, 1781101452LL, 1199773257LL, 1990085219LL, 807055807LL,
	2113757168LL, 379221422LL, 2146508606LL, -65414510LL, 2086626104LL, -507710306LL,
	1936395730LL, -928520235LL, 1702034728LL, -1309525118LL, 1393451522LL, -1634035223LL,
	1023842428LL, -1887730101LL, 609140724LL, -2059302268LL, 167340396LL, -2140975349LL,
	-282277245LL, -2128872427LL, -719981254LL, -2023216559LL, -1126456872LL, -1828352583LL,
	-1483661565LL, -1552587071LL, -1775633253LL, -1207851317LL, -1989214254LL, -809200164LL,
	-2114657735LL, -374166965LL, -2146088190LL, 77998303LL, -2081793601LL, 527175165LL,
	-1924334157LL, 953266124LL, -1680460412LL, 1337097999LL, -1360842256LL, 1661290645LL,
	-979618618LL, 1911053535LL, -553786058LL, 2074873311LL, -102451964LL, 2145059870LL,
	354015381LL, 2118124492LL, 794902495LL, 1994970746LL, 1200091209LL, 1780887235LL,
	1550981339LL, 1485340075LL, 1831353073LL, 1121572189LL, 2028128775LL, 706025441LL,
	2131997965LL, 257610031LL, 2137875004LL, -203147042LL, 2045166325LL, -655036605LL,
	1857832534LL, -1077142761LL, 1584239987LL, -1449814442LL, 1236806208LL, -1755587838LL,
	831453145LL, -1980016142LL, 386891460LL, -2112366742LL, -76232706LL, -2146151632LL,
	-536290167LL, -2079464140LL, -971676759LL, -1915103791LL, -1361830231LL, -1660480857LL,
	-1688208087LL, -1327302418LL, -1935179626LL, -931052130LL, -2090788853LL, -490285860LL,
	-2147350445LL, -25774419LL, -2101848354LL, 440467647LL, -1956115643LL, 886222231LL,
	-1716784272LL, 1290127906LL, -1395004471LL, 1632709643LL, -1005944356LL, 1897328175LL,
	-568091241LL, 2071002316LL, -102385910LL, 2145063024LL, 368770281LL, 2115605524LL,
	822588918LL, 1983715132LL, 1236997491LL, 1755453064LL, 1591718471LL, 1441600001LL,
	1869271581LL, 1057166974LL, 2055849311LL, 620694663LL, 2142021245LL, 153372875LL,
	2123230540LL, -321978766LL, 2000055584LL, -782020405LL, 1778221085LL, -1204038216LL,
	1468355000LL, -1567071105LL, 1085500246LL, -1852961810LL, 648402473LL, -2047279289LL,
	178606606LL, -2140064937LL, -300595117LL, -2126363287LL, -765312822LL, -2006508045LL,
	-1192250024LL, -1786146168LL, -1559876690LL, -1475995585LL, -1849525124LL, -1091345530LL,
	-2046352489LL, -651321536LL, -2140119687LL, -177949373LL, -2125744956LL, 304937098LL,
	-2003601334LL, 772890644LL, -1779539745LL, 1202088411LL, -1464633215LL, 1570550158LL,
	-1074651882LL, 1859274478LL, -629292416LL, 2053233866LL, -151198404LL, 2142175832LL,
	335180466LL, 2121186533LL, 804833580LL, 1990984973LL, 1233475895LL, 1757929313LL,
	1598809658LL, 1433731471LL, 1881695602LL, 1034891257LL, 2067171612LL, 581876084LL,
	2145263949LL, 98085882LL, 2111546136LL, -391345332LL, 1967413199LL, -860850485LL,
	1720053423LL, -1285766104LL, 1382115431LL, -1643634749LL, 971084423LL, -1915404212LL,
	508396984LL, -2086458904LL, 18338107LL, -2147426824LL, -473223697LL, -2094716588LL,
	-940197984LL, -1930752704LL, -1357659267LL, -1663892895LL, -1703185526LL, -1308028026LL,
	-1958076120LL, -881882169LL, -2108382348LL, -408046720LL, -2145693016LL, 88202801LL,
	-2067629718LL, 580246156LL, -1878021595LL, 1041543634LL, -1586746210LL, 1447071082LL,
	-1209241124LL, 1774687059LL, -765708702LL, 2006357006LL, -280053713LL, 2129166074LL,
	221391538LL, 2136062742LL, 711287422LL, 2026289332LL, 1162776479LL, 1805471991LL,
	1550961208LL, 1485361096LL, 1854288674LL, 1083232092LL, 2055764431LL, 620975730LL,
	2143926549LL, 123924197LL, 2113522884LL, -380524996LL, 1965850371LL, -864413425LL,
	1708733356LL, -1300772298LL, 1356137786LL, -1665133196LL, 927438416LL, -1936914102LL,
	446375861LL, -2100601543LL, -60241713LL, -2146660008LL, -564022317LL, -2072114157LL,
	-1036577855LL, -1880767025LL, -1451127366LL, -1583037466LL, -1784025194LL, -1195421415LL,
	-2016126400LL, -739602996LL, -2133909793LL, -241261784LL, -2130291598LL, 271359470LL,
	-2005079516LL, 769047715LL, -1765036816LL, 1223283815LL, -1423548037LL, 1607883466LL,
	-999900701LL, 1900520150LL, -518219775LL, 2084040911LL, -6112220LL, 2147483647LL,
	506903415LL, 2086822269LL, 991093848LL, 1905127617LL, 1418237228LL, 1612569818LL,
	1763278371LL, 1225817132LL, 2005815530LL, 767126009LL, 2131329628LL, 263082249LL,
	2132080722LL, -256924206LL, 2007614950LL, -762404399LL, 1764847367LL, -1223557119LL,
	1417710639LL, -1613032795LL, 986385093LL, -1907569842LL, 496150741LL, -2089404866LL,
	-24075104LL, -2147370169LL, -543431303LL, -2077609365LL, -1030939167LL, -1883863765LL,
	-1457353872LL, -1577307181LL, -1796930300LL, -1175933566LL, -2028996148LL, -703528880LL,
	-2139235230LL, -188284050LL, -2120599981LL, 338871615LL, -1973793476LL, 846119120LL,
	-1707286510LL, 1302670728LL, -1336863067LL, 1680647314LL, -884716126LL, 1956797289LL,
	-378143534LL, 2113950264LL, 152081158LL, 2142113343LL, 673566969LL, 2039138492LL,
	1154281506LL, 1810914812LL, 1564524507LL, 1471068088LL, 1878777110LL, 1040180189LL,
	2077310988LL, 544570758LL, 2147454732LL, 14711381LL, 2084434654LL, -516633743LL,
	1891732529LL, -1016428203LL, 1580932090LL, -1453420785LL, 1171057683LL, -1800111706LL,
	687440332LL, -2034503390LL, 160176712LL, -2141523213LL, -377726955LL, -2114024740LL,
	-892412832LL, -1953299155LL, -1351303608LL, -1669058660LL, -1725174689LL, -1278886448LL,
	-1990034149LL, -807181727LL, -2128688520LL, -283660779LL, -2131890756LL, 258495757LL,
	-1998991947LL, 784735272LL, -1738049030LL, 1261334144LL, -1365374981LL, 1657567318LL,
	-904553663LL, 1947706581LL, -384976339LL, 2112716609LL, 160011388LL, 2141535573LL,
	695236963LL, 2031852312LL, 1185967858LL, 1790323572LL, 1600172412LL, 1432210356LL,
	1910627099LL, 980450070LL, 2096730719LL, 464218209LL, 2145903181LL, -82932432LL,
	2054472094LL, -625238088LL, 1827982626LL, -1127057129LL, 1480903249LL, -1555218255LL,
	1035739459LL, -1881228860LL, 521606958LL, -2083195726LL, -27647625LL, -2147327144LL,
	-575659018LL, -2068911537LL, -1085945254LL, -1852701044LL, -1524341213LL, -1512667221LL,
	-1861301286LL, -1071137607LL, -2073915168LL, -557363552LL, -2147483648LL, -5608651LL,
	-2076641224LL, 547119255LL, -1865650818LL, 1063543737LL, -1528328905LL, 1508638131LL,
	-1087112541LL, 1852016354LL, -571616201LL, 2070032167LL, -16671408LL, 2147440411LL,
	540009002LL, 2078501511LL, 1060386775LL, 1867446957LL, 1508701745LL, 1528266108LL,
	1853944683LL, 1083820725LL, 2072027639LL, 564340071LL, 2147483647LL, 5392884LL,
	2074674646LL, -554529859LL, 1858113167LL, -1076658586LL, 1512371815LL, -1524634299LL,
	1061073867LL, -1867056641LL, 535330609LL, -2079711372LL, -28375033LL, -2147317655LL,
	-590702076LL, -2064666876LL, -1112190609LL, -1837065677LL, -1556036411LL, -1480043560LL,
	-1890705798LL, -1018336799LL, -2092203932LL, -484211687LL, -2145831690LL, 84762090LL,
	-2047300170LL, 648336538LL, -1803115750LL, 1166426956LL, -1430199392LL, 1601970023LL,
	-954758116LL, 1923594342LL, -410480427LL, 2107909882LL, 163823000LL, 2141247365LL,
	726970346LL, 2020715806LL, 1238357819LL, 1754493706LL, 1660896271LL, 1361323558LL,
	1963722471LL, 869236625LL, 2124485540LL, 313591200LL, 2131037112LL, -265441291LL,
	1982394786LL, -825765804LL, 1688899705LL, -1326422270LL, 1271546937LL, -1730591413LL,
	760527781LL, -2008326604LL, 193081625LL, -2138807551LL, -389192701LL, -2111943961LL,
	-943374060LL, -1929202850LL, -1428384061LL, -1603588859LL, -1808046781LL, -1158768782LL,
	-2053814441LL, -627395008LL, -2146951877LL, -48743098LL, -2080010177LL, 534168433LL,
	-1857470558LL, 1077766848LL, -1495500165LL, 1541187046LL, -1020827382LL, 1889362249LL,
	-468810699LL, 2095708658LL, 119162844LL, 2144196462LL, 698760937LL, 2030643101LL,
	1226043049LL, 1763121293LL, 1660800747LL, 1361440094LL, 1969646940LL, 855727285LL,
	2128615208LL, 284210392LL, 2125064488LL, -309643628LL, 1958734651LL, -880418548LL,
	1641861631LL, -1384221311LL, 1198331812LL, -1782071581LL, 661929312LL, -2042945872LL,
	73800708LL, -2146236638LL, -520675783LL, -2083428660LL, -1075380697LL, -1858853036LL,
	-1547035940LL, -1489448910LL, -1898601250LL, -1003539508LL, -2102216707LL, -438706245LL,
	-2141455199LL, 161083460LL, -2012699634LL, 748878117LL, -1725525884LL, 1278412560LL,
	-1302049233LL, 1707760535LL, -775273426LL, 2002680545LL, -186561036LL, 2139386181LL,
	417584661LL, 2106514017LL, 989178564LL, 1906122772LL, 1482566973LL, 1553632332LL,
	1858092262LL, 1076694664LL, 2085313692LL, 513074126LL, 2145520472LL, -92304684LL,
	2033326318LL, -690914132LL, 1757205836LL, -1234506340LL, 1338916591LL, -1679011797LL,
	811840149LL, -1988138281LL, 218363648LL, -2136374398LL, -393496776LL, -2111146262LL,
	-973964643LL, -1913941255LL, -1475553822LL, -1560294578LL, -1856971830LL, -1078625920LL,
	-2086553703LL, -508007771LL, -2144938414LL, 104964053LL, -2026758086LL, 709950643LL,
	-1741188565LL, 1256996672LL, -1311301988LL, 1700666148LL, -772260546LL, 2003844281LL,
	-168487571LL, 2140885375LL, 449960729LL, 2099836564LL, 1031529637LL, 1883540512LL,
	1527466532LL, 1509511260LL, 1895929098LL, 1008578757LL, 2105553504LL, 422401107LL,
	2138175484LL, -199959623LL, 1990464340LL, -806120316LL, 1674318476LL, -1344780983LL,
	1215973950LL, -1770080678LL, 653886195LL, -2045534428LL, 35550473LL, -2147210846LL,
	-586480435LL, -2065870023LL, -1159050380LL, -1807866275LL, -1632949753LL, -1394723398LL,
	-1967171413LL, -861402858LL, -2132502660LL, -253398216LL, -2114135287LL, 377107732LL,
	-1913056107LL, 975702098LL, -1546082711LL, 1490438360LL, -1044524931LL, 1876365082LL,
	-451571922LL, 2099490665LL, 181382649LL, 2139831439LL, 799168845LL, 1993265514LL,
	1347643272LL, 1672015510LL, 1778449245LL, 1203701181LL, 2053314882LL, 629028019LL,
	2147483647LL, -1700832LL, 2052107671LL, -632955258LL, 1774950123LL, -1208854960LL,
	1340027222LL, -1678125531LL, 785494308LL, -1998693809LL, 160374564LL, -2141508406LL,
	-479736545LL, -2093234602LL, -1077597743LL, -1857568668LL, -1579444784LL, -1455036916LL,
	-1939851231LL, -921279249LL, -2125885806LL, -303953599LL, -2120182202LL, 341475744LL,
	-1922630240LL, 956698078LL, -1550518252LL, 1485823476LL, -1037094990LL, 1880481915LL,
	-428663023LL, 2104287591LL, 219548645LL, 2136252945LL, 848369676LL, 1972827196LL,
	1400084263LL, 1628355707LL, 1823746586LL, 1133898867LL, 2079925136LL, 534499467LL,
	2144430842LL, -114867829LL, 2010671707LL, -754305999LL, 1690398937LL, -1324511113LL,
	1212755749LL, -1772287151LL, 621696962LL, -2055546433LL, -27999436LL, -2147322585LL,
	-675772566LL, -2038408618LL, -1260910878LL, -1738356123LL, -1728254154LL, -1274721865LL,
	-2033429117LL, -690611526LL, -2147118806LL, -40731884LL, -2057950176LL, 613693184LL,
	-1773709458LL, 1210674611LL, -1320749581LL, 1693339540LL, -741624242LL, 2015383769LL,
	-91152942LL, 2145569713LL, 568725636LL, 2070828193LL, 1174833275LL, 1797649862LL,
	1668808974LL, 1351611949LL, 2002761869LL, 775063318LL, 2143970070LL, 123168954LL,
	2078159543LL, -541323533LL, 1811028149LL, -1154103677LL, 1367845624LL, -1655529100LL,
	791145176LL, -1996463765LL, 136708788LL, -2143149309LL, -531781930LL, -2080621597LL,
	-1148921445LL, -1814320194LL, -1653986191LL, -1369710893LL, -1996943122LL, -789934441LL,
	-2143463585LL, -131689453LL, -2078435006LL, 540264916LL, -1807604392LL, 1159458760LL,
	-1357167960LL, 1664293658LL, -771322881LL, 2004205395LL, -108000604LL, 2144787664LL,
	566813902LL, 2071352276LL, 1185625241LL, 1790550485LL, 1686186809LL, 1329869278LL,
	2017798956LL, 735027636LL, 2146505699LL, 65509817LL, 2058651742LL, -611335635LL,
	1762419885LL, -1227051099LL, 1287168457LL, -1719004251LL, 680609542LL, -2036798690LL,
	4089477LL, -2147483648LL, -673569329LL, -2039137713LL, -1283052355LL, -1722078659LL,
	-1761656313LL, -1228147095LL, -2059783109LL, -607512795LL, -2146148036LL, 76333863LL,
	-2011148936LL, 753032675LL, -1668025482LL, 1352578739LL, -1151661684LL, 1812582031LL,
	-515127599LL, 2084807379LL, 175706865LL, 2140304967LL, 848947094LL, 1972578791LL,
	1434145880LL, 1598437939LL, 1869697541LL, 1056413441LL, 2109376181LL, 402877626LL,
	2127319293LL, -293753093LL, 1920911995LL, -960143406LL, 1511241503LL, -1525754690LL,
	941044327LL, -1930340340LL, 270333991LL, -2130421974LL, -429853291LL, -2104044772LL,
	-1084950404LL, -1853283808LL, -1624802476LL, -1404206241LL, -1991215657LL, -804262681LL,
	-2144296066LL, -117356866LL, -2066882062LL, 582903761LL, -1766568729LL, 1221070505LL,
	-1275076661LL, 1727992408LL, -645001373LL, 2048353359LL, 55735361LL, 2146781736LL,
	751156219LL, 2011850538LL, 1365449016LL, 1657506331LL, 1831250407LL, 1121739809LL,
	2097086069LL, 462610281LL, 2133140501LL, -247971479LL, 1934701557LL, -932045138LL,
	1522871886LL, -1514146450LL, 942435704LL, -1929661420LL, 257082752LL, -2132061611LL,
	-457512412LL, -2098204148LL, -1122012006LL, -1831083644LL, -1662226857LL, -1359698543LL,
	-2017440109LL, -736011998LL, -2147305063LL, -29312447LL, -2036526087LL, 681424793LL,
	-1696769503LL, 1316340194LL, -1165555713LL, 1803679054LL, -502221257LL, 2087954037LL,
	218627568LL, 2136347406LL, 915457236LL, 1942605544LL, 1509019049LL, 1527952802LL,
	1931391720LL, 938884591LL, 2133820068LL, 242054060LL, 2092438355LL, -483197666LL,
	1811196460LL, -1153839519LL, 1321618868LL, -1692661166LL, 679386000LL, -2037207136LL,
	-41905815LL, -2147096215LL, -759117950LL, -2008859923LL, -1389131635LL, -1637709239LL,
	-1858502009LL, -1075987237LL, -2112081089LL, -388447840LL, -2119590963LL, 345126649LL,
	-1879353752LL, 1039137972LL, -1418706906LL, 1612156620LL, -791015038LL, 1996515330LL,
	-69589051LL, 2146377324LL, 660807377LL, 2043309047LL, 1313888818LL, 1698668428LL,
	1812057217LL, 1152487265LL, 2095680134LL, 468938194LL, 2130322662LL, -271115487LL,
	1911045799LL, -979633710LL, 1463222101LL, -1571864923LL, 839728924LL, -1976520576LL,
	114812541LL, -2144433802LL, -624678758LL, -2054642232LL, -1289667173LL, -1717130408LL,
	-1799589418LL, -1171860136LL, -2092215559LL, -484161449LL, -2131339744LL, 263000285LL,
	-1911381715LL, 978978136LL, -1458300897LL, 1576431650LL, -826666943LL, 1982019177LL,
	-93199090LL, 2145481807LL, 652475484LL, 2045984847LL, 1318741353LL, 1694903979LL,
	1823267013LL, 1134669842LL, 2103241563LL, 433766275LL, 2123296267LL, -321545043LL,
	1880100434LL, -1037786399LL, 1403020138LL, -1625826788LL, 750710270LL, -2012016984LL,
	4016458LL, -2147483648LL, -743969357LL, -2014519260LL, -1399486815LL, -1628869211LL,
	-1879882975LL, -1038180261LL, -2124105161LL, -316157428LL, -2100570768LL, 446520659LL,
	-1811386772LL, 1153540730LL, -1292339969LL, 1715119721LL, -608608245LL, 2059459700LL,
	153312536LL, 2142025564LL, 896481298LL, 1951435250LL, 1525827234LL, 1511168259LL,
	1960346768LL, 876823130LL, 2143613721LL, 129222558LL, 2051229248LL, -635796213LL,
	1694213479LL, -1319628334LL, 1117851405LL, -1833626594LL, 396087832LL, -2110661669LL,
	-377854274LL, -2114001987LL, -1103456461LL, -1842325186LL, -1685956794LL, -1330160871LL,
	-2048777845LL, -643651766LL, -2143694961LL, 127867768LL, -1957382547LL, 883420521LL,
	-1513433355LL, 1523580563LL, -869530001LL, 1963592583LL, -110084127LL, 2144681733LL,
	664736423LL, 2042034216LL, 1352179416LL, 1668349208LL, 1860553309LL, 1072436310LL,
	2121532152LL, 332985857LL, 2099460167LL, -451713692LL, 1796373976LL, -1176783238LL,
	1252016997LL, -1744772676LL, 538783776LL, -2078819448LL, -247785369LL, -2133162128LL,
	-1001729027LL, -1899557109LL, -1620924938LL, -1408680445LL, -2020969664LL, -726264324LL,
	-2146786025LL, 55569932LL, -1980349353LL, 830659192LL, -1543430804LL, 1493184385LL,
	-894922308LL, 1952150690LL, -123044866LL, 2143977195LL, 666550429LL, 2041442818LL,
	1365198940LL, 1657712312LL, 1876196689LL, 1044827372LL, 2128267170LL, 286804998LL,
	2085635396LL, -511764836LL, 1753268482LL, -1240091885LL, 1176494793LL, -1796562900LL,
	434987191LL, -2102989395LL, -368115875LL, -2115719489LL, -1120484954LL, -1832018482LL,
	-1716305396LL, -1290764905LL, -2071220390LL, -567295646LL, -2134393667LL, 236942874LL,
	-1895951516LL, 1008536614LL, -1388693894LL, 1638080438LL, -683762707LL, 2035742325LL,
	119188900LL, 2144195014LL, 905990085LL, 1947038833LL, 1564158349LL, 1471457411LL,
	1999022890LL, 784656445LL, 2147449344LL, -15477928LL, 1987162171LL, -814226478LL,
	1540267433LL, -1496447288LL, 870397099LL, -1963208380LL, 73811796LL, -2146236257LL,
	-734319198LL, -2018056879LL, -1436522864LL, -1596302075LL, -1930126209LL, -941483442LL,
	-2142365938LL, -148480443LL, -2041267691LL, 667086551LL, -1640647532LL, 1385660105LL,
	-998429510LL, 1901293445LL, -208446911LL, 2137364765LL, 613140145LL, 2058115015LL,
	1344864900LL, 1674251072LL, 1877928363LL, 1041711725LL, 2132467044LL, 253697774LL,
	2069669697LL, -572927221LL, 1697883855LL, -1314902531LL, 1071726118LL, -1860962488LL,
	284245532LL, -2128610516LL, -546765540LL, -2076734383LL, -1296321423LL, -1712112444LL,
	-1851051077LL, -1088755327LL, -2126433707LL, -300096557LL, -2079829939LL, 534869775LL,
	-1717277988LL, 1289470653LL, -1092944992LL, 1848580400LL, -301229014LL, 2126273579LL,
	537368631LL, 2079185708LL, 1294510121LL, 1713482360LL, 1853670658LL, 1084289327LL,
	2128162452LL, 287581000LL, 2074732832LL, -554312122LL, 1700580818LL, -1311412649LL,
	1062625843LL, -1866173778LL, 259049144LL, -2131823584LL, -585668565LL, -2066100333LL,
	-1339957542LL, -1678181169LL, -1885665800LL, -1027639404LL, -2136665360LL, -215498013LL,
	-2052614106LL, 631311006LL, -1645649830LL, 1379715511LL, -978876105LL, 1911433970LL,
	-156780702LL, 2141774513LL, 690992915LL, 2033299546LL, 1430025151LL, 1602125563LL,
	1942459213LL, 915767689LL, 2145909412LL, 82771052LL, 2006889031LL, -764313202LL,
	1546542155LL, -1489961615LL, 837667446LL, -1977395131LL, -6592110LL, -2147483648LL,
	-850670861LL, -1971836033LL, -1558298568LL, -1477661607LL, -2014545353LL, -743898697LL,
	-2144621655LL, 111248418LL, -1926338162LL, 949209955LL, -1394119788LL, 1633465111LL,
	-633816976LL, 2051841683LL, 230947094LL, 2135050747LL, 1058756186LL, 1868371909LL,
	1713500094LL, 1294486648LL, 2086826280LL, 506886901LL, 2116230583LL, -365166228LL,
	1795742251LL, -1177747011LL, 1177343172LL, -1796007045LL, 362774373LL, -2116641917LL,
	-513021346LL, -2085326677LL, -1304158219LL, -1706150519LL, -1878113987LL, -1041377023LL,
	-2138035195LL, -201454107LL, -2039271088LL, 673165418LL, -1597283985LL, 1435430989LL,
	-885498351LL, 1956443437LL, -23331546LL, 2147378376LL, 843683683LL, 1974835714LL,
	1568404835LL, 1466930307LL, 2027099095LL, 708976383LL, 2140716235LL, -170623133LL,
	1888734543LL, -1021988297LL, 1313119332LL, -1699263333LL, 511596042LL, -2085676807LL,
	-378733015LL, -2113844733LL, -1204719676LL, -1777759476LL, -1823501160LL, -1134293512LL,
	-2127308396LL, -293831998LL, -2062428437LL, 598470713LL, -1638953385LL, 1387663523LL,
	-929506380LL, 1935922556LL, -57035075LL, 2146747599LL, 826321829LL, 1982163083LL,
	1565694816LL, 1469822437LL, 2030682686LL, 698645890LL, 2138507488LL, -196377133LL,
	1868988428LL, -1057667485LL, 1268587153LL, -1732762213LL, 442676081LL, -2101384339LL,
	-462737221LL, -2097058062LL, -1286700928LL, -1719354232LL, -1881928270LL, -1034468096LL,
	-2141242526LL, -163886228LL, -2017090953LL, 736968345LL, -1530538703LL, 1506396206LL,
	-767997393LL, 2005482051LL, 133868298LL, 2143328610LL, 1012468111LL, 1893854951LL,
	1708549501LL, 1301013780LL, 2095140919LL, 471341472LL, 2100903015LL, -444954801LL,
	1723561198LL, -1281060128LL, 1030845148LL, -1883915214LL, 148613598LL, -2142356705LL,
	-761808678LL, -2007841077LL, -1533040628LL, -1503849955LL, -2022458849LL, -722106956LL,
	-2138737806LL, 193852655LL, -1859149651LL, 1074867819LL, -1234301993LL, 1757349380LL,
	-379281934LL, 2113746311LL, 547305366LL, 2076592182LL, 1372632335LL, 1651562510LL,
	1941893475LL, 916966731LL, 2147483631LL, 9607775LL, 1949586460LL, -900494801LL,
	1384190276LL, -1641887795LL, 556866917LL, -2074048574LL, -376679176LL, -2114211685LL,
	-1239760359LL, -1753502924LL, -1868128365LL, -1059185849LL, -2141353742LL, -162426613LL,
	-2006146487LL, 766260090LL, -1487059272LL, 1549333074LL, -682369888LL, 2036209613LL,
	254243058LL, 2132402101LL, 1142871977LL, 1818136930LL, 1811898898LL, 1152736153LL,
	2131247827LL, 263744101LL, 2037909708LL, -677275627LL, 1548688788LL, -1487730248LL,
	757535960LL, -2009457022LL, -182194909LL, -2139762433LL, -1087278298LL, -1851919047LL,
	-1780289797LL, -1200977307LL, -2124487884LL, -313575324LL, -2051029897LL, 636439012LL,
	-1573062312LL, 1461934751LL, -783743151LL, 1999381136LL, 161603770LL, 2141415997LL,
	1075849412LL, 1858581797LL, 1777043782LL, 1205775124LL, 2124728475LL, 311940960LL,
	2048313123LL, -645129138LL, 1561738113LL, -1474025888LL, 761316913LL, -2008027592LL,
	-193008998LL, -2138814106LL, -1109422283LL, -1838738821LL, -1802730158LL, -1167022805LL,
	-2131899330LL, -258425034LL, -2028998544LL, 703521969LL, -1513561267LL, 1523453492LL,
	-689267663LL, 2033885036LL, 276587739LL, 2129619092LL, 1186846236LL, 1789741396LL,
	1854688708LL, 1082547019LL, 2142106332LL, 152179881LL, 1988692931LL, -810480524LL,
	1424699553LL, -1606863228LL, 565462537LL, -2071721596LL, -411862084LL, -2107640357LL,
	-1304634824LL, -1705786103LL, -1926729183LL, -948415999LL, -2147483648LL, 7596593LL,
	-1919481135LL, 963000739LL, -1289039126LL, 1717601928LL, -387266571LL, 2112298003LL,
	596928155LL, 2062875428LL, 1456237617LL, 1578337814LL, 2008637193LL, 759707101LL,
	2136136198LL, -220681661LL, 1810311054LL, -1155228176LL, 1099029369LL, -1844969566LL,
	152706502LL, -2142068854LL, -827212288LL, -1981791635LL, -1631005498LL, -1396996535LL,
	-2085621744LL, -511820469LL, -2092176291LL, 484331108LL, -1647825250LL, 1377116624LL,
	-847105176LL, 1973370486LL, 137796944LL, 2143079619LL, 1093813381LL, 1848066704LL,
	1813012365LL, 1150984107LL, 2137943617LL, 202423669LL, 1996401064LL, -791303384LL,
	1417867812LL, -1612894640LL, 527817726LL, -2081630779LL, -479137756LL, -2093371745LL,
	-1381593904LL, -1644073154LL, -1980023972LL, -831434497LL, -2141083860LL, 165946242LL,
	-1827674057LL, 1127557446LL, -1107908695LL, 1839651210LL, -140742908LL, 2142888165LL,
	858811979LL, 1968303899LL, 1667348435LL, 1353413259LL, 2103068206LL, 434605997LL,
	2066928090LL, -582740527LL, 1565557471LL, -1469968727LL, 710559923LL, -2026544559LL,
	-305924581LL, -2125603068LL, -1254142277LL, -1743245651LL, -1918606274LL, -964742566LL,
	-2147235228LL, 34045964LL, -1886510446LL, 1026088003LL, -1194449272LL, 1784676214LL,
	-228158919LL, 2135350501LL, 791474966LL, 1996333046LL, 1630113879LL, 1398036836LL,
	2093882490LL, 476900799LL, 2074460679LL, -555329763LL, 1574805528LL, -1460056781LL,
	709303840LL, -2026984538LL, -321984698LL, -2123229641LL, -1279299382LL, -1724868500LL,
	-1938868813LL, -923344994LL, -2145400127LL, 95060761LL, -1849016463LL, 1092207110LL,
	-1117774270LL, 1833673617LL, -122520852LL, 2144007205LL, 902661887LL, 1948584043LL,
	1715358570LL, 1292022921LL, 2122230623LL, 328504846LL, 2025322751LL, -714035018LL,
	1446105573LL, -1587626191LL, 521251372LL, -2083284728LL, -529182976LL, -2081284130LL,
	-1453867544LL, -1580521249LL, -2030328591LL, -699674255LL, -2118715390LL, 350461622LL,
	-1696157170LL, 1317129115LL, -863172451LL, 1966395579LL, 179754637LL, 2139968814LL,
	1180097829LL, 1794198252LL, 1894340929LL, 1011558548LL, 2147425330LL, -18512254LL,
	1876044272LL, -1045101020LL, 1144987390LL, -1816805474LL, 132203119LL, -2143431965LL,
	-914118293LL, -1943235961LL, -1736193378LL, -1263887181LL, -2130252357LL, -271667345LL,
	-1997390551LL, 788802408LL, -1368894780LL, 1654661698LL, -399443485LL, 2110029184LL,
	670506595LL, 2040146847LL, 1574119520LL, 1460796355LL, 2084757074LL, 515331149LL,
	2073119436LL, -560316032LL, 1540474038LL, -1496234605LL, 619317761LL, -2056264517LL,
	-459081553LL, -2097861383LL, -1422445567LL, -1608858869LL, -2026203177LL, -711532810LL,
	-2115834547LL, 367453974LL, -1666889993LL, 1353977845LL, -792205830LL, 1996043130LL,
	285917748LL, 2128386547LL, 1291861913LL, 1715479831LL, 1967072561LL, 861628569LL,
	2136733341LL, -214822912LL, 1755484826LL, -1236952415LL, 920121567LL, -1940400617LL,
	-154414553LL, -2141946404LL, -1189947088LL, -1787681230LL, -1916962219LL, -968005219LL,
	-2144943543LL, 104859199LL, -1812745380LL, 1151404552LL, -1005575274LL, 1897523813LL,
	66267704LL, 2146482435LL, 1121760193LL, 1831237920LL, 1882689169LL, 1033082643LL,
	2147156131LL, -38714334LL, 1843591456LL, -1101339546LL, 1050717398LL, -1872904483LL,
	-22251821LL, -2147389836LL, -1090368676LL, -1850101187LL, -1868462216LL, -1058596807LL,
	-2147438449LL, 16922223LL, -1850918204LL, 1088981200LL, -1056757318LL, 1869503202LL,
	22763473LL, 2147384473LL, 1097221682LL, 1846045187LL, 1876016738LL, 1045150445LL,
	2147136069LL, -39811498LL, 1835334430LL, -1115045194LL, 1023642588LL, -1887838474LL,
	-68097795LL, -2146425154LL, -1142312965LL, -1818488202LL, -1904646102LL, -992018890LL,
	-2144805672LL, 107642378LL, -1795061647LL, 1178784092LL, -949991327LL, 1925952941LL,
	158441977LL, 2141652258LL, 1224103383LL, 1764468521LL, 1951099734LL, 897211281LL,
	2136159764LL, -220453430LL, 1725990250LL, -1277785549LL, 833286945LL, -1979245089LL,
	-293572223LL, -2127344260LL, -1339196041LL, -1678788914LL, -2009355234LL, -757805909LL,
	-2114046312LL, 377606201LL, -1621924854LL, 1407529048LL, -670363317LL, 2040193931LL,
	472244606LL, 2094937537LL, 1481783331LL, 1554379752LL, 2070313631LL, 570595935LL,
	2068531606LL, -577022744LL, 1475086032LL, -1560736829LL, 458222393LL, -2098049211LL,
	-691282782LL, -2033201015LL, -1642921247LL, -1382963495LL, -2121515849LL, -333089708LL,
	-1987201089LL, 814131490LL, -1276964006LL, 1726598152LL, -195225957LL, 2138612886LL,
	944396066LL, 1928702757LL, 1809738474LL, 1156124954LL, 2147035716LL, 44898645LL,
	1855835643LL, -1080579622LL, 1019631940LL, -1890007661LL, -117322103LL, -2144297968LL,
	-1220818394LL, -1766742965LL, -1964759164LL, -866890813LL, -2127766379LL, 290496966LL,
	-1659649495LL, 1362843280LL, -697608660LL, 2031039244LL, 473249533LL, 2094710751LL,
	1503948948LL, 1532943513LL, 2085606472LL, 511882699LL, 2042371328LL, -663699941LL,
	1385273123LL, -1640974292LL, 310295203LL, -2124969444LL, -859403739LL, -1968045596LL,
	-1770298673LL, -1215656555LL, -2145446359LL, -94011568LL, -1869196002LL, 1057300599LL,
	-1023605074LL, 1887858815LL, 135122536LL, 2143249904LL, 1253678435LL, 1743579259LL,
	1989191608LL, 809255830LL, 2114600503LL, -374490273LL, 1589396749LL, -1444159349LL,
	573510503LL, -2069508143LL, -620625768LL, -2055870110LL, -1623714603LL, -1405464030LL,
	-2123804062LL, -318173786LL, -1963757538LL, 869157398LL, -1191395514LL, 1786716257LL,
	-46083803LL, 2147010604LL, 1114781685LL, 1835494496LL, 1927033224LL, 947798084LL,
	2134189432LL, -238775466LL, 1669079189LL, -1351278251LL, 676464784LL, -2038179003LL,
	-531191768LL, -2080772347LL, -1571576921LL, -1463531425LL, -2113517157LL, -380556802LL,
	-1982844262LL, 824685931LL, -1219159691LL, 1767887977LL, -64759000LL, 2146528482LL,
	1111532124LL, 1837464174LL, 1931905599LL, 937826747LL, 2131140668LL, -264608589LL,
	1643014461LL, -1382852752LL, 623196082LL, -2055092430LL, -599543279LL, -2062116900LL,
	-1628803183LL, -1399563662LL, -2129049657LL, -280937379LL, -1935494308LL, 930397784LL,
	-1109222131LL, 1838859570LL, 81134643LL, 2145971906LL, 1246025555LL, 1749056480LL,
	2002219227LL, 776464049LL, 2099179419LL, -453016579LL, 1502816612LL, -1534053612LL,
	408383584LL, -2108317125LL, -822597751LL, -1983711469LL, -1781299152LL, -1199479714LL,
	-2147453790LL, -14848273LL, -1796955031LL, 1175895774LL, -844844169LL, 1974339531LL,
	391490287LL, 2111519265LL, 1497471492LL, 1539271705LL, 2100235325LL, 448095782LL,
	1994784956LL, -795368614LL, 1214574720LL, -1771041079LL, 21942246LL, -2147393022LL,
	-1179303118LL, -1794720705LL, -1980291380LL, -830797391LL, -2106537543LL, 417465963LL,
	-1512779243LL, 1524230040LL, -400186304LL, 2109888427LL, 850879502LL, 1971746009LL,
	1810408392LL, 1155075628LL, 2146648461LL, -60651764LL, 1741473895LL, -1256601339LL,
	732877224LL, -2018580994LL, -531018535LL, -2080816563LL, -1611471615LL, -1419484937LL,
	-2131362909LL, -262812483LL, -1907371493LL, 986768586LL, -1015579054LL, 1892188531LL,
	233293238LL, 2134795662LL, 1401370618LL, 1627248796LL, 2076935460LL, 546001233LL,
	2019971188LL, -729036797LL, 1248350785LL, -1747397656LL, 33412083LL, -2147245185LL,
	-1194571257LL, -1784594566LL, -1998418071LL, -786195564LL, -2089987926LL, 493688891LL,
	-1434323086LL, 1598278929LL, -264052207LL, 2131209676LL, 1002170212LL, 1899324385LL,
	1908957739LL, 983696399LL, 2128162622LL, -287579737LL, 1578423653LL, -1456144575LL,
	456464081LL, -2098432461LL, -832257051LL, -1979678371LL, -1819490869LL, -1140715227LL,
	-2144430680LL, 114870845LL, -1686318503LL, 1329702282LL, -610432195LL, 2058919811LL,
	690435836LL, 2033488778LL, 1738714026LL, 1260417307LL, 2147390198LL, 22216908LL,
	1763585146LL, -1225375733LL, 726856030LL, -2020756929LL, -580392073LL, -2067588763LL,
	-1673220076LL, -1346147402LL, -2143996128LL, -122714524LL, -1815101051LL, 1147687427LL,
	-807060843LL, 1990083176LL, 504423341LL, 2087423135LL, 1627706693LL, 1400838740LL,
	2139406352LL, 186329582LL, 1844614472LL, -1099625255LL, 852267102LL, -1971146631LL,
	-463879162LL, -2096805755LL, -1605184806LL, -1426590338LL, -2136914712LL, -213011184LL,
	-1854460874LL, 1082937264LL, -863219423LL, 1966374959LL, 459475841LL, 2097775060LL,
	1607134606LL, 1424393418LL, 2137920445LL, 202668255LL, 1845393374LL, -1098317599LL,
	839970848LL, -1976417776LL, -491465532LL, -2090511871LL, -1633574673LL, -1393991406LL,
	-2141900633LL, -155048159LL, -1816506916LL, 1145460989LL, -781820144LL, 2000133874LL,
	559647110LL, 2073300114LL, 1683025924LL, 1333867306LL, 2146371079LL, 69781402LL,
	1765250997LL, -1222974721LL, 687405843LL, -2034515043LL, -663212000LL, -2042529827LL,
	-1752367611LL, -1241364576LL, -2146841077LL, 53400769LL, -1687542873LL, 1328148074LL,
	-554968141LL, 2074557450LL, 800423673LL, 1992761952LL, 1836599329LL, 1112960536LL,
	2136788973LL, -214268842LL, 1578010523LL, -1456592271LL, 382795511LL, -2113112834LL,
	-968138304LL, -1916895009LL, -1928543025LL, -944722210LL, -2107708198LL, 411514766LL,
	-1430410026LL, 1601781948LL, -169873469LL, 2140775854LL, 1161189336LL, 1806493171LL,
	2018543752LL, 732979791LL, 2049296596LL, -641998219LL, 1238272210LL, -1754554127LL,
	-83255737LL, -2145890662LL, -1371683502LL, -1652350636LL, -2094258138LL, -475248467LL,
	-1949882872LL, 899852786LL, -995833938LL, 1902654204LL, 373436112LL, 2114786921LL,
	1588292434LL, 1445373791LL, 2140653401LL, 171409659LL, 1797197980LL, -1175524425LL,
	699294013LL, -2030459588LL, -693697799LL, -2032378315LL, -1795672451LL, -1177853430LL,
	-2140372859LL, 174877891LL, -1579598356LL, 1454870196LL, -348394995LL, 2119056200LL,
	1032029893LL, 1883266458LL, 1974202179LL, 845165079LL, 2074646960LL, -554633433LL,
	1287821276LL, -1718515235LL, -51737088LL, -2146881815LL, -1370325052LL, -1653477398LL,
	-2100284253LL, -447866397LL, -1924927762LL, 952066891LL, -917287213LL, 1941742110LL,
	488668189LL, 2091167534LL, 1683791734LL, 1332900465LL, 2147483647LL, -5952078LL,
	1675380122LL, -1343458113LL, 470847323LL, -2095252026LL, -940958850LL, -1930382008LL,
	-1941224149LL, -918382849LL, -2088877844LL, 498364930LL, -1316252188LL, 1696837774LL,
	38301141LL, 2147163542LL, 1377165492LL, 1647784410LL, 2106581367LL, 417244768LL,
	1900544341LL, -999854720LL, 847951177LL, -1973007109LL, -584036946LL, -2066562145LL,
	-1756159897LL, -1235993798LL, -2142310305LL, 149280978LL, -1566659315LL, 1468794351LL,
	-285359547LL, 2128461459LL, 1125832886LL, 1828736877LL, 2029467989LL, 702166599LL,
	2014695863LL, -743490977LL, 1085421070LL, -1853008190LL, -338440915LL, -2120668762LL,
	-1609344513LL, -1421896090LL, -2146265752LL, -72949133LL, -1701178372LL, 1310637402LL,
	-475273357LL, 2094252489LL, 970254106LL, 1915824946LL, 1970125090LL, 854625872LL,
	2061370020LL, -602106215LL, 1199008465LL, -1781616388LL, -220043168LL, -2136202064LL,
	-1538165891LL, -1498607335LL, -2141334659LL, -162678000LL, -1745944249LL, 1250382714LL,
	-533833181LL, 2080096245LL, 929526582LL, 1935912856LL, 1957763946LL, 882574975LL,
	2065714700LL, -587027282LL, 1199678326LL, -1781165395LL, -234057929LL, -2134711957LL,
	-1558270234LL, -1477691487LL, -2144215074LL, -118827471LL, -1710999524LL, 1297789999LL,
	-461986301LL, 2097223620LL, 1008801799LL, 1895810429LL, 1998137785LL, 786907646LL,
	2030075725LL, -700407599LL, 1086362322LL, -1852456520LL, -381437532LL, -2113358385LL,
	-1666476237LL, -1354487063LL, -2146661112LL, 60202338LL, -1586809419LL, 1447001769LL,
	-255702847LL, 2132227546LL, 1201078789LL, 1780221333LL, 2073328033LL, 559543671LL,
	1932910169LL, -935754525LL, 845543055LL, -1974040322LL, -657871305LL, -2044256246LL,
	-1839033994LL, -1108932920LL, -2114705772LL, 373895372LL, -1345966213LL, 1673365832LL,
	89781631LL, 2145627533LL, 1482291688LL, 1553894978LL, 2139160912LL, 189126532LL,
	1730920581LL, -1271098814LL, 458164429LL, -2098061870LL, -1044961165LL, -1876122175LL,
	-2025552441LL, -713383179LL, -1989369296LL, 808818926LL, -951560329LL, 1925178224LL,
	567282342LL, 2071224034LL, 1800677261LL, 1170187871LL, 2122837639LL, -324559103LL,
	1367441723LL, -1655862732LL, -84403775LL, -2145845814LL, -1494520923LL, -1542136655LL,
	-2142266190LL, -149912720LL, -1693670459LL, 1320325198LL, -375615920LL, 2114400845LL,
	1136765970LL, 1821960862LL, 2064745995LL, 590425463LL, 1927378300LL, -947096163LL,
	792540149LL, -1995910410LL, -754291219LL, -2010677252LL, -1910543506LL, -980612954LL,
	-2072928396LL, 561022387LL, -1153718423LL, 1811273600LL, 369641855LL, 2115453415LL,
	1700656395LL, 1311314638LL, 2139763861LL, -182178136LL, 1453201767LL, -1581133415LL,
	-340133LL, -2147483648LL, -1454999875LL, -1579478907LL, -2140406006LL, -174471725LL,
	-1690500684LL, 1324381248LL, -341148743LL, 2120234843LL, 1191217693LL, 1786834816LL,
	2088761332LL, 498853033LL, 1869221566LL, -1057255404LL, 646993633LL, -2047724955LL,
	-924043930LL, -1938535805LL, -1998809140LL, -785200785LL, -1995752184LL, 792938506LL,
	-913299314LL, 1943621006LL, 665106491LL, 2041913712LL, 1883676165LL, 1031281900LL,
	2078103917LL, -541537037LL, 1139282889LL, -1820388077LL, -423053216LL, -2105422577LL,
	-1755061396LL, -1237553130LL, -2124964963LL, 310325894LL, -1326436235LL, 1688888737LL,
	203888725LL, 2137804397LL, 1622950325LL, 1406346506LL, 2144977914LL, -104153747LL,
	1477748697LL, -1558215981LL, -11427115LL, -2147474720LL, -1495548955LL, -1541139700LL,
	-2146227175LL, -74075394LL, -1597032165LL, 1435711153LL, -152213395LL, 2142103951LL,
	1379369331LL, 1645940005LL, 2135905059LL, 222907674LL, 1688365720LL, -1327101898LL,
	286126902LL, -2128358440LL, -1279405994LL, -1724789423LL, -2120117793LL, -341875411LL,
	-1755659436LL, 1236704572LL, -390182130LL, 2111761388LL, 1199353226LL, 1781384319LL,
	2103791586LL, 431090728LL, 1802326200LL, -1167646574LL, 464651014LL, -2096634848LL,
	-1141824017LL, -1818795252LL, -2090642021LL, -490911593LL, -1831045208LL, 1122074729LL,
	-509913801LL, 2086088725LL, 1108541774LL, 1839269798LL, 2083175705LL, 521686914LL,
	1843600002LL, -1101325241LL, 526244624LL, -2082029022LL, -1100484339LL, -1844102078LL,
	-2082700002LL, -523582807LL, -1840776287LL, 1106038387LL, -513678561LL, 2085164883LL,
	1117966670LL, 1833556320LL, 2089324145LL, 496490553LL, 1822309409LL, -1136207142LL,
	471960692LL, -2095001517LL, -1160653959LL, -1806837192LL, -2101942711LL, -440017151LL,
	-1786877355LL, 1191153883LL, -400578785LL, 2109813947LL, 1227501562LL, 1762106174LL,
	2118200388LL, 353560982LL, 1732142069LL, -1269433774LL, 298882986LL, -2126604621LL,
	-1316622702LL, -1696550298LL, -2134445362LL, -236476744LL, -1654848985LL, 1368668364LL,
	-166297281LL, 2141056624LL, 1425090359LL, 1606516642LL, 2145687592LL, 88334644LL,
	1551001405LL, -1485319122LL, 2627380LL, -2147483648LL, -1548686937LL, -1487732175LL,
	-2145587957LL, 90722496LL, -1416131880LL, 1614419014LL, 191533131LL, 2138946776LL,
	1681624999LL, 1335633039LL, 2126514259LL, -299525224LL, 1245695805LL, -1749291346LL,
	-414303401LL, -2107161822LL, -1816275052LL, -1145828603LL, -2079709756LL, 535336887LL,
	-1035611440LL, 1881299338LL, 661939879LL, 2042942449LL, 1942951923LL, 914721858LL,
	1995627535LL, -793252163LL, 782963443LL, -1999686600LL, -928220601LL, -1936539380LL,
	-2049828893LL, -640296620LL, -1864487226LL, 1065582299LL, -486871358LL, 2091586607LL,
	1203850358LL, 1778348270LL, 2123066109LL, 323061216LL, 1677105764LL, -1341303287LL,
	149497940LL, -2142295175LL, -1475979285LL, -1559892112LL, -2147253178LL, 32894384LL,
	-1426036673LL, 1605676699LL, 222866878LL, 2135909316LL, 1727962094LL, 1275117741LL,
	2106269424LL, -418816628LL, 1107017868LL, -1840187407LL, -618762426LL, -2056431694LL,
	-1939517654LL, -921981303LL, -1984651354LL, 820327529LL, -720671943LL, 2022970638LL,
	1020731672LL, 1889413958LL, 2087469906LL, 504229753LL, 1769516514LL, -1216794789LL,
	274323141LL, -2129911986LL, -1404954962LL, -1624155106LL, -2147248563LL, -33194308LL,
	-1453017047LL, 1581303169LL, 216305820LL, 2136583732LL, 1741637261LL, 1256374905LL,
	2095285828LL, -470696880LL, 1035178960LL, -1881537343LL, -725866679LL, -2021112520LL,
	-1996464271LL, -791143898LL, -1912346919LL, 977091355LL, -526824742LL, 2081882308LL,
	1219082322LL, 1767941329LL, 2133406056LL, 245676321LL, 1587664095LL, -1446063959LL,
	-47910032LL, -2146970629LL, -1651885440LL, -1372243690LL, -2119022604LL, 348599275LL,
	-1123502918LL, 1830169240LL, 650141786LL, 2046727610LL, 1974497526LL, 844474850LL,
	1928188552LL, -945445482LL, 539491040LL, -2078636012LL, -1226696888LL, -1762666446LL,
	-2136792692LL, -214231757LL, -1550793747LL, 1485535932LL, 124272439LL, 2143906391LL,
	1713287466LL, 1294768054LL, 2095957189LL, -467698315LL, 998512239LL, -1901250000LL,
	-806556485LL, -1990287640LL, -2041039078LL, -667785694LL, -1825920481LL, 1130394909LL,
	-310230540LL, 2124978886LL, 1428084829LL, 1603855347LL, 2146531368LL, -64663286LL,
	1327324157LL, -1688190995LL, -445689034LL, -2100747376LL, -1899423358LL, -1001982615LL,
	-1984719414LL, 820162851LL, -636013965LL, 2051161741LL, 1174280900LL, 1798010740LL,
	2134038439LL, 240121201LL, 1543031314LL, -1493597207LL, -172614421LL, -2140556590LL,
	-1763618478LL, -1225327758LL, -2065714780LL, 587027003LL, -853752767LL, 1970503607LL,
	986324267LL, 1907601293LL, 2101845836LL, 440479666LL, 1667915263LL, -1352714651LL,
	830786LL, -2147483648LL, -1668196721LL, -1352367536LL, -2100446313LL, 447105735LL,
	-970912076LL, 1915491580LL, 883086661LL, 1957533193LL, 2079084495LL, 537760090LL,
	1720211269LL, -1285554917LL, 71134494LL, -2146326661LL, -1632698112LL, -1395017967LL,
	-2108532996LL, 407267548LL, -993848697LL, 1903691945LL, 873121074LL, 1961998431LL,
	2080075053LL, 533915748LL, 1708844975LL, -1300625658LL, 37346075LL, -2147180366LL,
	-1663935794LL, -1357606691LL, -2095527800LL, 469618453LL, -923461264LL, 1938813438LL,
	957830205LL, 1922066479LL, 2104417089LL, 428026830LL, 1631143971LL, -1396834850LL,
	-101337811LL, -2145112794LL, -1756804132LL, -1235077931LL, -2052167288LL, 632761942LL,
	-754214321LL, 2010706097LL, 1131613694LL, 1825165390LL, 2136576430LL, 216377935LL,
	1472986508LL, -1562718465LL, -344343699LL, -2119718300LL, -1892937732LL, -1014181935LL,
	-1954630509LL, 889493015LL, -476618464LL, 2093946774LL, 1378760987LL, 1646449632LL,
	2144999715LL, -103703776LL, 1211696094LL, -1773011796LL, -684690351LL, -2035430514LL,
	-2037621981LL, -678140779LL, -1766616028LL, 1221002073LL, -83660153LL, 2145874934LL,
	1667579453LL, 1353128604LL, 2082096982LL, -525975674LL, 822836318LL, -1983612524LL,
	-1100338866LL, -1844188882LL, -2136637657LL, -215772505LL, -1445205204LL, 1588445835LL,
	418307169LL, 2106370662LL, 1943446150LL, 913671338LL, 1887842123LL, -1023635860LL,
	292408153LL, -2127504577LL, -1543223667LL, -1493398462LL, -2116389826LL, 364242166LL,
	-953180338LL, 1924376651LL, 994734160LL, 1903229414LL, 2124455563LL, 313794218LL,
	1500889976LL, -1535938649LL, -364947274LL, -2116268352LL, -1929625851LL, -942508528LL,
	-1892427654LL, 1015133404LL, -279838782LL, 2129194333LL, 1567391043LL, 1468013477LL,
	2105891129LL, -420714638LL, 880976718LL, -1958483667LL, -1084234992LL, -1853702440LL,
	-2139091766LL, -189907006LL, -1392123791LL, 1635166537LL, 530937135LL, 2080837334LL,
	2006184689LL, 766160066LL, 1781556925LL, -1199096816LL, 43163434LL, -2147071301LL,
	-1733267961LL, -1267896063LL, -2032438430LL, 693521651LL, -594509609LL, 2063573739LL,
	1353703683LL, 1667112651LL, 2141499513LL, -160493266LL, 1088126716LL, -1851420672LL,
	-903748173LL, -1948080464LL, -2116675164LL, -362580342LL, -1498958106LL, 1537824063LL,
	418884470LL, 2106255933LL, 1974203316LL, 845162422LL, 1811961617LL, -1152637563LL,
	68936894LL, -2146398369LL, -1735622764LL, -1264670659LL, -2021270878LL, 725425592LL,
	-533100816LL, 2080284060LL, 1424996196LL, 1606600166LL, 2128744305LL, -283241831LL,
	953243458LL, -1924345385LL, -1066569964LL, -1863922414LL, -2142200168LL, -150853214LL,
	-1315424718LL, 1697479326LL, 682977170LL, 2036006002LL, 2073584922LL, 558590927LL,
	1611737061LL, -1419183533LL, -294005217LL, -2127284463LL, -1937258728LL, -926718336LL,
	-1839535757LL, 1108100380LL, -84113049LL, 2145857229LL, 1748518030LL, 1246781036LL,
	2000459447LL, -780986718LL, 438964205LL, -2102162857LL, -1522417894LL, -1514602921LL,
	-2099380971LL, 452081618LL, -761873304LL, 2007816556LL, 1272910732LL, 1729588541LL,
	2143394086LL, -132815833LL, 1047578153LL, -1874662174LL, -1012284593LL, -1893953050LL,
	-2140907409LL, -168207364LL, -1293751813LL, 1714054987LL, 750862777LL, 2011960075LL,
	2100886427LL, 445033113LL, 1500451741LL, -1536366761LL, -496915548LL, -2089223107LL,
	-2032259507LL, -694045784LL, -1669556591LL, 1350688358LL, 256731769LL, 2132103903LL,
	1943485354LL, 913587944LL, 1804234137LL, -1164696284LL, -34801054LL, -2147223123LL,
	-1842266884LL, -1103553795LL, -1908467832LL, 984646528LL, -165936707LL, 2141084599LL,
	1735389231LL, 1264991094LL, 1986656241LL, -815460135LL, 343809606LL, -2119804993LL,
	-1628656563LL, -1399734280LL, -2043289239LL, 660868623LL, -498126547LL, 2088934704LL,
	1526902306LL, 1510081985LL, 2082697573LL, -523592467LL, 628903655LL, -2053352976LL,
	-1434049310LL, -1598524579LL, -2108867617LL, 405531291LL, -736616580LL, 2017219439LL,
	1353199499LL, 1667521925LL, 2125310622LL, -307949689LL, 821985658LL, -1983965179LL,
	-1286736074LL, -1719327929LL, -2134974911LL, 231647103LL, -885797031LL, 1956308225LL,
	1236424757LL, 1755856507LL, 2140189818LL, -177103911LL, 928760188LL, -1936280652LL,
	-1203503749LL, -1778582857LL, -2142631439LL, 144598642LL, -951401010LL, 1925256962LL,
	1188754801LL, 1788474287LL, 2143302031LL, -134293173LL, 953988887LL, -1923975950LL,
	-1192550034LL, -1785945875LL, -2142517037LL, 146283965LL, -936496745LL, 1932550672LL,
	1214871030LL, 1770837834LL, 2139896113LL, -180618042LL, 898593554LL, -1950463503LL,
	-1255298315LL, -1742413382LL, -2134357016LL, 237272799LL, -839669937LL, 1976545636LL,
	1312970852LL, 1699378061LL, 2124113871LL, -316098901LL, 758898622LL, -2008942790LL,
	-1386516788LL, -1639923611LL, -2106684059LL, 416725964LL, -655332420LL, 2045071557LL,
	1473958617LL, 1561801603LL, 2078910722LL, -538431483LL, 528042942LL, -2081573660LL,
	-1572598344LL, -1462433828LL, -2037010648LL, 679974904LL, -376303120LL, 2114278651LL,
	1678891319LL, 1339067658LL, 1976659782LL, -839401190LL, 199815386LL, -2138188968LL,
	-1788321280LL, -1188984968LL, -1893130668LL, 1013821744LL, 1015206LL, 2147483647LL,
	1895293708LL, 1009772258LL, 1781497239LL, -1199185490LL, -224767936LL, -2135710099LL,
	-1993069770LL, -799656892LL, -1636922019LL, 1390059192LL, 468664761LL, 2095741300LL,
	2073768426LL, 557909285LL, 1455038239LL, -1579443565LL, -728219915LL, -2020265826LL,
	-2128469041LL, -285302989LL, -1232433825LL, 1758660035LL, 996911183LL, 1902089994LL,
	2147450001LL, -15386527LL, 967234719LL, -1917351103LL, -1265915548LL, -1734714985LL,
	-2120598948LL, 338878083LL, -659770976LL, 2043643930LL, 1523964714LL, 1513046530LL,
	2038025538LL, -676926997LL, 313289960LL, -2124529984LL, -1757387716LL, -1234247410LL,
	-1890896082LL, 1017983428LL, 65342818LL, 2146510789LL, 1950415709LL, 898697287LL,
	1672488991LL, -1347055614LL, -465041969LL, -2096548168LL, -2085824742LL, -510992562LL,
	-1379439123LL, 1645881514LL, 870114378LL, 1963333701LL, 2145981477LL, 80881094LL,
	1013097346LL, -1893518423LL, -1260224334LL, -1738853898LL, -2114330097LL, 376013957LL,
	-580880168LL, 2067451688LL, 1610864856LL, 1420173464LL, 1977311721LL, -837864316LL,
	97427223LL, -2145293963LL, -1894484197LL, -1011290205LL, -1726638353LL, 1276909649LL,
	414670796LL, 2107089553LL, 2082384451LL, 524836402LL, 1361752252LL, -1660544807LL,
	-924852804LL, -1938150031LL, -2147440364LL, 16677375LL, -892194744LL, 1953398779LL,
	1395568160LL, 1632227853LL, 2067574378LL, -580443315LL, 339498498LL, -2120499711LL,
	-1784514260LL, -1194691219LL, -1829768090LL, 1124156123LL, 261874801LL, 2131478323LL,
	2048286766LL, 645212817LL, 1434199594LL, -1598389745LL, -865074717LL, -1965559459LL,
	-2147417896LL, -19355413LL, -897892940LL, 1950786129LL, 1413367347LL, 1616839818LL,
	2052515324LL, -631632091LL, 257088095LL, -2132060966LL, -1844939931LL, -1099079116LL,
	-1750883954LL, 1243456325LL, 432559215LL, 2103490142LL, 2100043609LL, 448993423LL,
	1252656025LL, -1744313944LL, -1098794698LL, -1845109337LL, -2130069884LL, 273094381LL,
	-595141609LL, 2063391557LL, 1659197184LL, 1363393912LL, 1907595553LL, -986335368LL,
	-156060339LL, -2141827123LL, -2031322735LL, -696782749LL, -1435830460LL, 1596924902LL,
	910566537LL, 1944902783LL, 2145908301LL, -82799844LL, 755393985LL, -2010263211LL,
	-1562259500LL, -1473473280LL, -1961546882LL, 874135049LL, 53893095LL, 2146828774LL,
	2003941305LL, 772008743LL, 1478282085LL, -1557709964LL, -878288589LL, -1959690641LL,
	-2146376395LL, 69617686LL, -746823549LL, 2013462898LL, 1583711717LL, 1450391482LL,
	1938991652LL, -923087009LL, -130131588LL, -2143558728LL, -2037310308LL, -679076550LL,
	-1388052087LL, 1638624319LL, 1007357365LL, 1896578338LL, 2134567925LL, -235367855LL,
	567201170LL, -2071246264LL, -1718536565LL, -1287792812LL, -1827162208LL, 1128386688LL,
	384633336LL, 2112779082LL, 2108144988LL, 409271256LL, 1144834605LL, -1816901753LL,
	-1281367823LL, -1723332456LL, -2068841606LL, 575910288LL, -203762881LL, 2137816396LL,
	1924065071LL, 953809129LL, 1576114318LL, -1458643859LL, -804877869LL, -1990967069LL,
	-2146938105LL, 49345967LL, -709847105LL, 2026794351LL, 1648842311LL, 1375898719LL,
	1865556995LL, -1063708301LL, -347142718LL, -2119261708LL, -2107985893LL, -410089903LL,
	-1113857687LL, 1836055366LL, 1339757351LL, 1678340994LL, 2036307367LL, -682078118LL,
	55632195LL, -2146784412LL, -1999306508LL, -783933505LL, -1416194428LL, 1614364145LL,
	1040157494LL, 1878789675LL, 2119417475LL, -346190438LL, 385411706LL, -2112637231LL,
	-1862096907LL, -1069753879LL, -1629003578LL, 1399330409LL, 779406748LL, 2001075554LL,
	2146227733LL, -74059248LL, 636821825LL, -2050911070LL, -1728558309LL, -1274309391LL,
	-1769131362LL, 1217354704LL, 575366464LL, 2068992916LL, 2143786402LL, 126325432LL,
	811653485LL, -1988214494LL, -1621656671LL, -1407838021LL, -1853012225LL, 1085414182LL,
	437741150LL, 2102417879LL, 2132583441LL, 252717470LL, 914325600LL, -1943138428LL,
	-1556182166LL, -1479890306LL, -1893366249LL, 1013381714LL, 371196954LL, 2115181097LL,
	2125707202LL, 305200168LL, 948644107LL, -1926616882LL, -1540084066LL, -1496636001LL,
	-1897293197LL, 1006010326LL, 377637603LL, 2114040703LL, 2128649591LL, 283952763LL,
	915875003LL, -1942408616LL, -1575405780LL, -1459409086LL, -1865346604LL, 1064077206LL,
	457334911LL, 2098242844LL, 2139233838LL, 188299860LL, 814063181LL, -1987229073LL,
	-1658450143LL, -1364302523LL, -1791336338LL, 1184437578LL, 608779012LL, 2059409228LL,
	2147437131LL, 17088601LL, 638588540LL, -2050361658LL, -1779065160LL, -1202790675LL,
	-1662858487LL, 1358926012LL, 827205960LL, 1981794276LL, 2135201440LL, -229549696LL,
	384064818LL, -2112882502LL, -1919199960LL, -963560982LL, -1462825426LL, 1572234087LL,
	1101868687LL, 1843275251LL, 2076668650LL, -547015148LL, 47758141LL, -2146974013LL,
	-2051199279LL, -635892892LL, -1172501340LL, 1799171715LL, 1412341265LL, 1617736197LL,
	1939626687LL, -921751901LL, -365380340LL, -2116193625LL, -2136723288LL, -214922878LL,
	-776639943LL, 2002151006LL, 1724575092LL, 1279694887LL, 1689243211LL, -1325984776LL,
	-836338024LL, -1977957776LL, -2127675279LL, 291163456LL, -271116657LL, 2130322513LL,
	1988098139LL, 811938448LL, 1295227957LL, -1712939810LL, -1325354317LL, -1689737905LL,
	-1970947641LL, 852727183LL, 327255879LL, 2122423578LL, 2136580928LL, 216333515LL,
	743122792LL, -2014831697LL, -1767145576LL, -1220235537LL, -1618830293LL, 1411087076LL,
	970421831LL, 1915739993LL, 2094675357LL, -473406171LL, 49113839LL, -2146943428LL,
	-2071666428LL, -565664620LL, -1046044737LL, 1875518238LL, 1572024305LL, 1463050866LL,
	1793937568LL, -1180494072LL, -724672157LL, -2021541124LL, -2135022834LL, 231204995LL,
	-271976572LL, 2130212899LL, 2009560733LL, 757260797LL, 1198854755LL, -1781719823LL,
	-1460814052LL, -1574103096LL, -1864564655LL, 1065446808LL, 617523974LL, 2056803927LL,
	2142873454LL, -140966715LL, 339609818LL, -2120481885LL, -1992859891LL, -800179796LL,
	-1218487592LL, 1768351278LL, 1459769048LL, 1575072246LL, 1854093979LL, -1083565304LL,
	-658869619LL, -2043934705LL, -2137558296LL, 206452856LL, -252327371LL, 2132629633LL,
	2031403566LL, 696547059LL, 1106655405LL, -1840405408LL, -1569932932LL, -1465294797LL,
	-1757971322LL, 1233416022LL, 846673890LL, 1973555567LL, 2104603098LL, -427111287LL,
	7105533LL, -2147483648LL, -2102394209LL, -437854817LL, -847813115LL, 1973066439LL,
	1766529009LL, 1221127967LL, 1543986667LL, -1492609602LL, -1163408424LL, -1805064844LL,
	-1995845223LL, 792704294LL, 395332043LL, 2110803361LL, 2147463059LL, 13441110LL,
	418514972LL, -2106329383LL, -1990711567LL, -805509596LL, -1161254207LL, 1806451472LL,
	1561575667LL, 1474197982LL, 1734733192LL, -1265890598LL, -930540752LL, -1935425576LL,
	-2071150890LL, 567549332LL, 189359818LL, 2139140274LL, 2138940340LL, 191604992LL,
	563352066LL, -2072296480LL, -1942969975LL, -914683514LL, -1235509167LL, 1756500882LL,
	1519929506LL, 1517100046LL, 1752279129LL, -1241489471LL, -930285185LL, -1935548431LL,
	-2063153673LL, 595965749LL, 248406300LL, 2133089910LL, 2145053104LL, 102593546LL,
	447586074LL, -2100344010LL, -2001731639LL, -777720193LL, -1084949756LL, 1853284188LL,
	1660175561LL, 1362202393LL, 1603507340LL, -1428475574LL, -1164931593LL, -1804082215LL,
	-1960379992LL, 876748847LL, 571375919LL, 2070098503LL, 2132155718LL, -256301087LL,
	61135739LL, -2146634732LL, -2114702884LL, -373911710LL, -675467568LL, 2038509705LL,
	1921068533LL, 959830164LL, 1221709988LL, -1766126541LL, -1578027766LL, -1456573589LL,
	-1660691445LL, 1361573420LL, 1121883336LL, 1831162481LL, 1965916948LL, -864262000LL,
	-594072042LL, -2063699751LL, -2124036615LL, 316617610LL, 37039449LL, 2147185677LL,
	2134077146LL, 239776950LL, 509279299LL, -2086243717LL, -2005744326LL, -767312161LL,
	-1010166297LL, 1895083720LL, 1757130129LL, 1234614095LL, 1437931730LL, -1595033101LL,
	-1412143325LL, -1617908985LL, -1772847813LL, 1211936007LL, 997939073LL, 1901550909LL,
	2003301586LL, -773667245LL, -542562734LL, -2077836358LL, -2125311580LL, 307943082LL,
	72956446LL, 2146265503LL, 2141577029LL, 159455583LL, 386587711LL, -2112422352LL,
	-2060230609LL, -605993474LL, -815500912LL, 1986639503LL, 1893451787LL, 1013221882LL,
	1197555538LL, -1782593332LL, -1656073399LL, -1367186582LL, -1521078918LL, 1515947617LL,
	1364284023LL, 1658465362LL, 1778834048LL, -1203132445LL, -1034497388LL, -1881912168LL,
	-1967647639LL, 860314490LL, 682430559LL, 2036189280LL, 2087866006LL, -502587100LL,
	-322407206LL, -2123165525LL, -2142712955LL, 143385645LL, -33118093LL, 2147249740LL,
	2137613161LL, 205884009LL, 373833346LL, -2114716738LL, -2079531699LL, -536028138LL,
	-691668843LL, 2033069715LL, 1976366997LL, 840090320LL, 980756426LL, -1910469860LL,
	-1836421774LL, -1113253484LL, -1237282859LL, 1755251942LL, 1667965366LL, 1352652871LL,
	1459270246LL, -1575534386LL, -1478891620LL, -1557131282LL, -1646312910LL, 1378924239LL,
	1276469496LL, 1726963774LL, 1799295475LL, -1172311411LL, -1067178514LL, -1863574059LL,
	-1920111852LL, 961742547LL, 856618029LL, 1969259710LL, 2011399718LL, -752362563LL,
	-649477809LL, -2046938404LL, -2076300463LL, 548411013LL, 449557001LL, 2099923036LL,
	2118250510LL, -353260571LL, -259819179LL, -2131729872LL, -2140806576LL, 169485864LL,
	82472348LL, 2145920913LL, 2147483647LL, 1047758LL, 80935692LL, -2145979419LL,
	-2141752271LL, -157084251LL, -229414545LL, 2135215966LL, 2126746354LL, 297872792LL,
	362427211LL, -2116701389LL, -2105420205LL, -423065022LL, -479789567LL, 2093222450LL,
	2080407835LL, 532617587LL, 581576642LL, -2067255877LL, -2054025799LL, -626702695LL,
	-668037870LL, 2040956554LL, 2028266959LL, 705628369LL, 739522569LL, -2016155902LL,
	-2004802607LL, -769769290LL, -796416224LL, 1994366930LL, 1984989673LL, 819508543LL,
	839087667LL, -1976792892LL, -1969880196LL, -855190193LL, -867846986LL, 1964337003LL,
	1960230768LL, 877082430LL, 882913826LL, -1957611154LL, -1956510145LL, -885350951LL,
	-884395768LL, 1956942099LL, 1958903731LL, 880042285LL, 872276570LL, -1962374031LL,
	-1967314107LL, -861076917LL, -846414176LL, 1973666967LL, 1981357235LL, 828252233LL,
	806548658LL, -1990290812LL, -2000354483LL, -781255524LL, -752320391LL, 2011415492LL,
	2023321078LL, 719687478LL, 683299011LL, -2035898012LL, -2048952124LL, -643096763LL,
	-599023792LL, 2062267865LL, 2075607908LL, 551026374LL, 499056140LL, -2088712814LL,
	-2101300807LL, -443072421LL, -383044797LL, 2113067660LL, 2123686752LL, 318955846LL,
	250804104LL, -2132809310LL, -2140064887LL, -178607202LL, -102405192LL, 2145062104LL,
	2147389710LL, 22264034LL, -61720779LL, -2146617991LL, -2142300579LL, 149420482LL,
	240669219LL, 2133976705LL, 2121173934LL, -335260188LL, -432941801LL, -2103411431LL,
	-2080203800LL, 533413914LL, 636324191LL, 2051065522LL, 2015516040LL, -741264694LL,
	-847768760LL, -1973085498LL, -1923321174LL, 955308281LL, 1063291488LL, 1865794593LL,
	1800109329LL, -1171061338LL, -1277894654LL, -1725909472LL, -1642888735LL, 1383002118LL,
	1485529269LL, 1550800130LL, 1449466158LL, -1584558648LL, -1679113216LL, -1338789401LL,
	-1218763406LL, 1768161196LL, 1850622468LL, 1089483701LL, 951158777LL, -1925376647LL,
	-1991272952LL, -804120815LL, -648835928LL, 2047141957LL, 2091809306LL, 485913656LL,
	316115397LL, -2124111416LL, -2142913183LL, -140361472LL, 40263541LL, 2147127639LL,
	2135737484LL, -224507577LL, -410950319LL, -2107818324LL, -2062563424LL, 598005330LL,
	783925429LL, 1999309674LL, 1917564424LL, -966811735LL, -1144626701LL, -1817032737LL,
	-1697644551LL, 1315211477LL, 1476307872LL, 1559581136LL, 1403300164LL, -1625585096LL,
	-1760671415LL, -1229558628LL, -1039432778LL, 1879190717LL, 1978803868LL, 834334169LL,
	616020903LL, -2057254603LL, -2112419539LL, -386603081LL, -148541519LL, 2142361704LL,
	2145386792LL, -95361228LL, -341978393LL, -2120101184LL, -2065470513LL, 587885883LL,
	829399143LL, 1980877410LL, 1866176826LL, -1062620490LL, -1283497151LL, -1721747170LL,
	-1548535341LL, 1487889965LL, 1671652430LL, 1348093619LL, 1122606279LL, -1830719365LL,
	-1961204102LL, -874903836LL, -608462790LL, 2059502679LL, 2122403053LL, 327388961LL,
	36382652LL, -2147196906LL, -2131791166LL, 259315786LL, 554000983LL, 2074815935LL,
	1975725154LL, -841598698LL, -1115782941LL, -1834886013LL, -1653652904LL, 1370113253LL,
	1598190499LL, 1434421619LL, 1180659549LL, -1793828666LL, -1951239249LL, -896907825LL,
	-588751770LL, 2065223863LL, 2131369797LL, 262756618LL, -73633741LL, -2146242373LL,
	-2107567219LL, 412236184LL, 744305898LL, 2014394942LL, 1867240322LL, -1060750599LL,
	-1352378332LL, -1668187969LL, -1420956603LL, 1610174086LL, 1825598651LL, 1130914593LL,
	805040350LL, -1990901375LL, -2099436762LL, -451822460LL, -81096219LL, 2145973359LL,
	2126982117LL, -296184616LL, -668239500LL, -2040890547LL, -1888288611LL, 1022811993LL,
	1347572555LL, 1672072505LL, 1397513330LL, -1630562708LL, -1860666864LL, -1072239280LL,
	-706122327LL, 2028095045LL, 2124857107LL, 311063543LL, -99324907LL, -2145206940LL,
	-2086033781LL, 510138526LL, 905692346LL, 1947177349LL, 1731644205LL, -1270112829LL,
	-1587991228LL, -1445704711LL, -1098853201LL, 1845074496LL, 2028965008LL, 703618680LL,
	275219306LL, -2129796372LL, -2140849807LL, 168938915LL, 609910657LL, 2059074366LL,
	1885474852LL, -1027989706LL, -1403590961LL, -1625334017LL, -1288240577LL, 1718200939LL,
	1955353825LL, 887901836LL, 441729183LL, -2101583589LL, -2147298298LL, 29803890LL,
	504018661LL, 2087520884LL, 1922441916LL, -957076451LL, -1365171763LL, -1657734693LL,
	-1304591428LL, 1705819292LL, 1959169080LL, 879451403LL, 403407502LL, -2109274909LL,
	-2145235595LL, 98704079LL, 599505760LL, 2062127808LL, 1861653342LL, -1070525612LL,
	-1483822075LL, -1552433671LL, -1149900319LL, 1813699950LL, 2038415846LL, 675750761LL,
	156965411LL, -2141760984LL, -2114405567LL, 375589336LL, 888915894LL, 1954893037LL,
	1670185129LL, -1349911067LL, -1727547030LL, -1275680020LL, -794655486LL, 1995069149LL,
	2132056423LL, 257125774LL, -301857127LL, -2126184500LL, -1974537010LL, 844382524LL,
	1332221125LL, 1684329281LL, 1272939745LL, -1729567188LL, -2005792026LL, -767187463LL,
	-201847262LL, 2137998114LL, 2113157985LL, -382546186LL, -942491591LL, -1929634124LL,
	-1597906633LL, 1434737832LL, 1819698511LL, 1140383963LL, 590236763LL, -2064799946LL,
	-2147478326LL, 10728041LL, 615051639LL, 2057544589LL, 1798663694LL, -1173280516LL,
	-1638033745LL, -1388748971LL, -859150212LL, 1968156286LL, 2132595954LL, 252611856LL,
	-379912056LL, -2113633148LL, -1909117958LL, 983385416LL, 1503452390LL, 1533430522LL,
	1016975687LL, -1891438264LL, -2109133387LL, -404146767LL, 250163671LL, 2132884523LL,
	1956543252LL, -885277785LL, -1440300299LL, -1592894630LL, -1073309191LL, 1860049901LL,
	2100783203LL, 445520130LL, -230387125LL, -2135111244LL, -1955540371LL, 887490906LL,
	1458588582LL, 1576165474LL, 1032200672LL, -1883172861LL, -2114111676LL, -377240073LL,
	321618747LL, 2123285104LL, 1905484793LL, -990406964LL, -1556061032LL, -1480017675LL,
	-889669664LL, 1954550113LL, 2138453888LL, 196959948LL, -522073833LL, -2083078771LL,
	-1790296759LL, 1186008333LL, 1717259734LL, 1289494962LL, 635321655LL, -2051376281LL,
	-2145280628LL, 97720420LL, 823389820LL, 1983382832LL, 1580662827LL, -1453713617LL,
	-1909763720LL, -982130737LL, -258487971LL, 2131891700LL, 2088076492LL, -501711885LL,
	-1202622899LL, -1779178579LL, -1240206851LL, 1753187160LL, 2079238092LL, 537165906LL,
	-240386160LL, -2134008610LL, -1905517389LL, 990344250LL, 1611354019LL, 1419618427LL,
	738009857LL, -2016710119LL, -2146949543LL, 48845784LL, 833216313LL, 1979274824LL,
	1532256359LL, -1504649030LL, -1965665871LL, -864832895LL, -69394176LL, 2146383633LL,
	2015831529LL, -740406308LL, -1445620026LL, -1588068321LL, -921850213LL, 1939579964LL,
	2144503760LL, 113498345LL, -716355987LL, -2024502989LL, -1592749524LL, 1440460762LL,
	1944553868LL, 911311421LL, 83236177LL, -2145891421LL, -2007648030LL, 762317284LL,
	1489902891LL, 1546598729LL, 832415927LL, -1979611572LL, -2147394416LL, 21805415LL,
	876730339LL, 1960388269LL, 1444350860LL, -1589222717LL, -2036512340LL, -681465878LL,
	201670467LL, 2138014798LL, 1870856248LL, -1054360067LL, -1727313129LL, -1275996711LL,
	-453313801LL, 2099115254LL, 2098943598LL, -454107945LL, -1284248972LL, -1721186460LL,
	-1028817246LL, 1885023429LL, 2142654665LL, 144254082LL, -771295848LL, -2004215798LL,
	-1489741823LL, 1546753876LL, 2033293260LL, 691011412LL, -243516023LL, -2133653720LL,
	-1822781397LL, 1135449793LL, 1810295663LL, 1155252295LL, 257271784LL, -2132038809LL,
	-2031591496LL, 695998740LL, 1514007057LL, 1523010468LL, 703499995LL, -2029006163LL,
	-2131255110LL, 263685243LL, 1180806936LL, 1793731650LL, 1080593863LL, -1855827351LL,
	-2143148666LL, -136718859LL, 840457033LL, 1976211079LL, 1384466307LL, -1641655048LL,
	-2090811322LL, -490190034LL, 515234481LL, 2084780967LL, 1618579736LL, -1411374468LL,
	-1997020476LL, -789738862LL, 220308137LL, 2136174753LL, 1791127610LL, -1184753197LL,
	-1882007992LL, -1034323049LL, -35153543LL, 2147217381LL, 1912644065LL, -976509567LL,
	-1762605720LL, -1226784140LL, -246554385LL, 2133304757LL, 1994158416LL, -796938181LL,
	-1652056657LL, -1372037555LL, -412412427LL, 2107532738LL, 2045882689LL, -652795738LL,
	-1560236272LL, -1475615474LL, -533051118LL, 2080296796LL, 2076348595LL, -548228753LL,
	-1494068405LL, -1542575072LL, -609532906LL, 2059186220LL, 2091882806LL, -485597134LL,
	-1457970885LL, -1576736868LL, -642871256LL, 2049022889LL, 2096312234LL, -466104356LL,
	-1454215166LL, -1580201413LL, -633526516LL, 2051931384LL, 2090812709LL, -490184117LL,
	-1483126469LL, -1553098236LL, -581181031LL, 2067367133LL, 2073846918LL, -557617444LL,
	-1543085729LL, -1493540989LL, -484792519LL, 2092069422LL, 2041175469LL, -667368683LL,
	-1630325309LL, -1397790270LL, -342934553LL, 2119946732LL, 1985965692LL, -817140455LL,
	-1738541669LL, -1260655035LL, -154441488LL, 2141944462LL, 1899063692LL, -1002664124LL,
	-1858385464LL, -1076188515LL, 80625921LL, 2145991080LL, 1769532795LL, -1216771113LL,
	-1976937107LL, -838747833LL, 359697429LL, 2117166978LL, 1585589372LL, -1448338564LL,
	-2077335271LL, -544478120LL, 676143182LL, 2038285713LL, 1336074343LL, -1681274398LL,
	-2138793277LL, -193239677LL, 1017589936LL, 1891107870LL, 1012569480LL, -1893800755LL,
	-2137301703LL, 209092520LL, 1364358841LL, 1658403813LL, 612182079LL, -2058400193LL,
	-2047351525LL, 648174349LL, 1688434000LL, 1327015027LL, 140859470LL, -2142880506LL,
	-1844984131LL, 1099004918LL, 1953532460LL, 891902002LL, -383155795LL, -2113047536LL,
	-1512335664LL, 1524670159LL, 2116965439LL, 360881672LL, -926448873LL, -1937387607LL,
	-1043543997LL, 1876910808LL, 2133977959LL, -240658104LL, -1439212478LL, -1593877566LL,
	-451395848LL, 2099528528LL, 1965025194LL, -866287621LL, -1857047228LL, -1078496103LL,
	226573952LL, 2135519257LL, 1585881416LL, -1448018780LL, -2107184336LL, -414188877LL,
	924553265LL, 1938292938LL, 999516904LL, -1900722024LL, -2120102478LL, 341970371LL,
	1550086948LL, 1486273429LL, 247370580LL, -2133210268LL, -1846396566LL, 1096630282LL,
	1993508546LL, 798562415LL, -583756133LL, -2066641486LL, -1276860029LL, 1726675047LL,
	2146861559LL, -52570901LL, -1363935428LL, -1658752062LL, -461245763LL, 2097386612LL,
	1931694257LL, -938261984LL, -1936008844LL, -929326642LL, 481295836LL, 2092876626LL,
	1331385848LL, -1684989607LL, -2147401288LL, 21117760LL, 1368381685LL, 1655086045LL,
	419135525LL, -2106205988LL, -1895255468LL, 1009844028LL, 1983999855LL, 821901958LL,
	-631023488LL, -2052702514LL, -1175215396LL, 1797400074LL, 2132845201LL, -250498706LL,
	-1563383230LL, -1472280927LL, -116773016LL, 2144327940LL, 1710763536LL, -1298101065LL,
	-2097748686LL, -459596238LL, 1016061102LL, 1891929726LL, 770367534LL, -2004572801LL,
	-2019753835LL, 729638745LL, 1876270181LL, 1044695392LL, -448867648LL, -2100070496LL,
	-1280898421LL, 1723681377LL, 2139825995LL, -181446863LL, -1556596879LL, -1479454091LL,
	-67096470LL, 2146456689LL, 1642452191LL, -1383520529LL, -2127403273LL, -293144277LL,
	1211581713LL, 1773089960LL, 494670922LL, -2089755711LL, -1875230852LL, 1046559842LL,
	2040014555LL, 670908986LL, -892986934LL, -1953036761LL, -822023684LL, 1983949424LL,
	2010674512LL, -754298522LL, -1926533564LL, -948813300LL, 633008420LL, 2052091273LL,
	1052445723LL, -1871933827LL, -2080849806LL, 530888253LL, 1823537178LL, 1134235607LL,
	-449137579LL, -2100012783LL, -1195462799LL, 1783997464LL, 2112065123LL, -388534640LL,
	-1755289012LL, -1237230268LL, 349560999LL, 2118864168LL, 1260358653LL, -1738756544LL,
	-2121609013LL, 332495786LL, 1735153551LL, 1265314351LL, -337476908LL, -2120822385LL,
	-1252168732LL, 1744663784LL, 2116340678LL, -364527624LL, -1766902774LL, -1220587088LL,
	413547562LL, 2107310292LL, 1169847409LL, -1800898468LL, -2092190962LL, 484267726LL,
	1845052277LL, 1098890508LL, -576169627LL, -2068769396LL, -1006404450LL, 1897084167LL,
	2034189196LL, -688369498LL, -1953968078LL, -890947249LL, 819470066LL, 1985005558LL,
	751112266LL, -2011866948LL, -1917275527LL, 967384518LL, 2066080016LL, 585740233LL,
	-1129140636LL, -1826696383LL, -394180153LL, 2111018773LL, 1708805589LL, -1300677405LL,
	-2140231625LL, -176597975LL, 1476652024LL, 1559255287LL, -65673388LL, -2146500701LL,
	-1374171846LL, 1650281791LL, 2122036481LL, -329756618LL, -1813252493LL, -1150605775LL,
	610848956LL, 2058796203LL, 887068774LL, -1955731894LL, -1948949112LL, 901873390LL,
	2066532427LL, 584142089LL, -1193211241LL, -1785504183LL, -245123452LL, 2133469650LL,
	1563102624LL, -1472578840LL, -2143960181LL, 123340967LL, 1725122388LL, 1278956997LL,
	-510716962LL, -2085892240LL, -933890625LL, 1933811406LL, 1948780966LL, -902236665LL,
	-2080208526LL, -533395482LL, 1278869465LL, 1725187278LL, 88586075LL, -2145677226LL,
	-1412332028LL, 1617744261LL, 2113054972LL, -383114784LL, -1893154277LL, -1013777656LL,
	857757936LL, 1968763464LL, 540981456LL, -2078248618LL, -1705248926LL, 1305336873LL,
	2147456466LL, 14456107LL, -1691154552LL, -1323546196LL, 535782851LL, 2079594910LL,
	835649125LL, -1978248921LL, -1861479003LL, 1070828733LL, 2130934692LL, 266262256LL,
	-1544875398LL, -1491689732LL, 346571347LL, 2119355221LL, 983979706LL, -1908811722LL,
	-1924717043LL, 952492812LL, 2115454080LL, 369638047LL, -1491955799LL, -1544618447LL,
	301961546LL, 2126169673LL, 997619158LL, -1901718767LL, -1918280677LL, 965389815LL,
	2122618579LL, 325988682LL, -1544345749LL, -1492238071LL, 404508224LL, 2109064093LL,
	877188938LL, -1960183109LL, -1839116628LL, 1108795870LL, 2143361705LL, 133337373LL,
	-1691228057LL, -1323452270LL, 650459600LL, 2046626630LL, 611070961LL, -2058730321LL,
	-1657879553LL, 1364995839LL, 2137164211LL, -210493197LL, -1895175200LL, -1009994661LL,
	1022316657LL, 1888556831LL, 184496468LL, -2139565214LL, -1325754951LL, 1689423588LL,
	2032385660LL, -693676279LL, -2083494074LL, -520413967LL, 1471937374LL, 1563706692LL,
	-399600436LL, -2109999465LL, -792562371LL, 1995901586LL, 1734641616LL, -1266016080LL,
	-2142094235LL, 152350066LL, 1899224227LL, 1002360009LL, -1088249610LL, -1851348438LL,
	-41866617LL, 2147096979LL, 1154418027LL, -1810827786LL, -1926113643LL, 949665460LL,
	2139888992LL, 180702394LL, -1743192990LL, -1254215473LL, 857072513LL, 1969061949LL,
	263811489LL, -2131239487LL, -1306417408LL, 1704421253LL, 1987146461LL, -814264819LL
};
